At the moment, the simulator can be instantiated with a map_name argument corresponding to the map file to load. When people train with OpenAI gym environments, however, they usually use gym.make() with some environment id. We should probably register multiple ids corresponding to the maps in the map directory. This would avoid people having to specify both an env-name and a map-name when training.
Probably something like:
Duckietown-small_loop-v0
Duckietown-loop_obstacles-v0
...
Duckietown-MultiMap-v0 (for the environment with all the maps)
At the moment, the simulator can be instantiated with a
map_name
argument corresponding to the map file to load. When people train with OpenAI gym environments, however, they usually usegym.make()
with some environment id. We should probably register multiple ids corresponding to the maps in the map directory. This would avoid people having to specify both an env-name and a map-name when training.Probably something like:
Duckietown-small_loop-v0
Duckietown-loop_obstacles-v0
Duckietown-MultiMap-v0
(for the environment with all the maps)