Hi Simon,
 
this is not the place to seek for general programming help. I see several 
problems in the first lines (size of colors vs. for loop), but won't go 
further. Please describe more in detail which problems you encountered 
regarding sumo / TraCI if you managed to make it run.
 
Best regards
Mirko
 
 
 
-----Original-Nachricht-----
Betreff: Re: [sumo-user] CAVs Vehicle's simulation
Datum: 2023-10-19T14:11:42+0200
Von: "Simon Hailemichael via sumo-user" <[email protected]>
An: "Sumo project User discussions" <[email protected]>
 
 
 
Hi Everyone,

I am working on a project that involves simulating five passenger vehicles 
with different colors on four routes. I want to generate the acceleration 
of each vehicle at each time step. The vehicles have the following 
specifications:

-  one yellow and one green color vehicle starts from route 1 and travels 
via route 2 and 3 to reach route 4.

- One green and one red vehicle starts from route 2 and travels via route 3 
to reach Route 4.

- One magnetic vehicle starts from route 3 and reaches route 4 directly.

However, I encountered some problems with my Python TraCI code and it could 
not run the simulation. I have attached the code for your reference. I 
would appreciate any assistance or suggestions from you. Thank you.


On Sun, Oct 15, 2023 at 1:53 AM Jerry C via sumo-user <
[email protected] <mailto:[email protected]> > wrote:
  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] <mailto:[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] <mailto:[email protected]>
    To unsubscribe from this list, visit
    <https://www.eclipse.org/mailman/listinfo/sumo-user>
  _______________________________________________
  sumo-user mailing list
  [email protected] <mailto:[email protected]>
  To unsubscribe from this list, visit
  <https://www.eclipse.org/mailman/listinfo/sumo-user>

 
--
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

Reply via email to