simple_launchslider_publisherros_management_toolsfor the tooling part
Run two nodes that should work together only with remapping.
The launch folder includes a few files to run turtlesim.
turtlesim_classic_launch.py uses the classical syntax to run turtlesim with an option to run either a manual control or an open-loop one
turtlesim_launch.py does exactly the same as turtlesim_classic_launch.py, but with the simple_launch package
Two additional files can spawn new robots in the simulation:
spawn_single_launch.pyspawn a single robot at some (x,y,theta) position, that may or may not track a target. This file uses the opaque_function idiom that allows retrieving launch arguments as raw Python types, at the cost of a more difficult debuggingspawn_all_launch.pyincludesspawn_single_launch.pyseveral times to spawn multiple robots in the simulation
The bb8 folder includes a launch file that:
- loads a robot description from a
xacrofile - runs a small simulation (with an open-loop control) on this robot
- runs RViz with a custom configuration file