Hello Simon, Have you considered using TraCI API? You can use Python to access TraCI-specific functions which you can use to collect acceleration data at every timestep. You can access TraCI documentation (including simple applications) here. <https://sumo.dlr.de/docs/TraCI.html> For more specific commands, you can find a list here <https://sumo.dlr.de/docs/TraCI/Vehicle_Value_Retrieval.html> and here <https://sumo.dlr.de/pydoc/traci._vehicle.html#VehicleDomain>.
A simple command for accessing the acceleration would look something like: accel = traci.vehicle.getAcceleration(veh_id) Alternatively, you can choose to subscribe to each vehicle upon injection into the network (info <https://sumo.dlr.de/docs/TraCI/Object_Variable_Subscription.html>for variable subscription) You can save the accel value into a dictionary with a key for each veh_id and use matplotlib to create your profile. Hope that this helps. Jerry On Sat, Oct 14, 2023 at 1:57 PM Simon Hailemichael via sumo-user < [email protected]> wrote: > Hello Everyone, > > I am a new user of SUMO software and I am interested in simulating the > traffic flow of fully Connected and Automated Vehicles by adjusting the IDM > model parameters. I want to generate acceleration profiles for each vehicle > in the simulation. Does anyone have any suggestions or references for this > task? I would appreciate any help or guidance. Thank you > > -- > Simon Michael > Road and Transport Engineer > > > > _______________________________________________ > sumo-user mailing list > [email protected] > To unsubscribe from this list, visit > https://www.eclipse.org/mailman/listinfo/sumo-user >
_______________________________________________ sumo-user mailing list [email protected] To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user
