Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-dev] Sumo not opening properly while using python, please help :(

"my sumocfg is not loading anymore" does not carry enough information to help you out.
There should be an error message that guides you towards a solution (if so, you may ask to clarify it's meaning) or if the simulation crashes without an error, then this is something you need to state clearly.

Am Fr., 2. Juni 2023 um 10:21 Uhr schrieb Danny Forever via sumo-dev <sumo-dev@xxxxxxxxxxx>:
I have a question regarding the tutorial. I saw that in tutorial there is only one detector, on lane 4i_0. When I try to add another e1detectors on other lanes, my sumocfg is not loading anymore. What should I do if I want to add more detectors after I added them manually in .det file?

On Thursday, June 1, 2023 at 02:00:42 PM GMT+3, Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:



Am Do., 1. Juni 2023 um 12:58 Uhr schrieb Danny Forever via sumo-dev <sumo-dev@xxxxxxxxxxx>:
Sorry if is too much, but can you please show me how should i write the begging of the code, only to open the gui and start the simulation? 
On Thursday, June 1, 2023 at 01:37:16 PM GMT+3, Jakob Erdmann <namdre.sumo@xxxxxxxxx> wrote:


sumo stopped because your python script (the "peer") crashed. You should find the solution by investigation the stack trace from your python code.

Am Do., 1. Juni 2023 um 12:08 Uhr schrieb Danny Forever via sumo-dev <sumo-dev@xxxxxxxxxxx>:
import os
import sys
import traci
import matplotlib.pyplot as plt
from sumolib import checkBinary
import datetime

# Path to the SUMO tools (change this according to your setup)
sumo_tools_path = "C:/Program Files (x86)/Eclipse/Sumo/bin"

# Path to the SUMO simulation files (change this according to your setup)
sumo_simulation_path = "C:/Users/Dani/Desktop/sumo_test1/try"

gui = True
max_steps = 2500


# sumo things - we need to import python modules from the $SUMO_HOME/tools directory
if 'SUMO_HOME' in os.environ:
    tools = os.path.join(os.environ['SUMO_HOME'], 'tools')
    sys.path.append(tools)
else:
    sys.exit("please declare environment variable 'SUMO_HOME'")

# setting the cmd mode or the visual mode    
if gui == False:
    sumoBinary = checkBinary('sumo')
else:
    sumoBinary = checkBinary('sumo-gui')
 
# setting the cmd command to run sumo at simulation time
sumo_cmd = [sumoBinary, "-c", os.path.join(sumo_simulation_path, "sumocfg1.sumocfg"), "--no-step-log", "true", "--waiting-time-memory", str(max_steps)]

 

# Start the SUMO simulation
#sumo_cmd = [os.path.join(sumo_tools_path, "sumo-gui"), "--remote-port", "0", "--start", "-c", os.path.join(sumo_simulation_path, "sumocfg1.sumocfg")]
traci.start(sumo_cmd)

I tried both of the sumo_cmd commands from above, but the same results.
Inline image

The sumo-gui opened but when i press start, i got this and nothing happens afterwards.
Can you please help me to find the problem and how to solve it?
Thank you for your time and have a nice day,
A worried student.

_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev
_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev
_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev
_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev
_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-dev

Back to the top