Possible to use SUMO in Google Colab.
bash install_sumo.sh
- import your scenario data (either from google drive or upload directly)
- edit
run_sumo.sh
bash run_sumo.sh
apt update | |
apt-get install -y software-properties-common | |
add-apt-repository -y ppa:sumo/stable | |
apt update | |
apt-get install -y sumo sumo-tools sumo-doc |
#!/bin/sh | |
N_RUN_SUMO=20 | |
PATH_DIR_SCENARIO='' | |
PATH_OUTPUT='' | |
CONFIG_NAME_SUMO='' | |
# no need to edit normally | |
SUMO_COMMAND='sumo' | |
SUMO_HOME='/usr/share/sumo' | |
mkdir ${PATH_OUTPUT} | |
for ((i=1;i<=${N_RUN_SUMO};i++)); do | |
echo "running ${i}th iteration..." | |
cp -r ${PATH_DIR_SCENARIO} ${PATH_OUTPUT}/${i} | |
sumo -c "${PATH_OUTPUT}/${i}/${CONFIG_NAME_SUMO}" &> ${PATH_OUTPUT}/${i}/sumo.log | |
echo "done ${i}th iteration" | |
done |