Refactor system tests and add multi-robot testing (#1243)
* Generalized tester node (NavTester) to handle an arbitrary number of robots. * Created a test that runs two robots in parallel to test multi-robot capability. * Added TB3 model files needed for running tests on ROS build farm. * Updated spawn_robot to accept any robot sdf description. * Re-using some launch files used in `nav2_bringup`.
Showing
- nav2_bringup/bringup/launch/nav2_multi_tb3_simulation_launch.py 32 additions, 4 deletions...ringup/bringup/launch/nav2_multi_tb3_simulation_launch.py
- nav2_bringup/bringup/launch/nav2_tb3_simulation_launch.py 18 additions, 2 deletionsnav2_bringup/bringup/launch/nav2_tb3_simulation_launch.py
- nav2_bringup/bringup/launch/spawn_tb3_launch.py 2 additions, 2 deletionsnav2_bringup/bringup/launch/spawn_tb3_launch.py
- nav2_bringup/spawn_robot/package.xml 2 additions, 2 deletionsnav2_bringup/spawn_robot/package.xml
- nav2_bringup/spawn_robot/resource/spawn_robot 0 additions, 0 deletionsnav2_bringup/spawn_robot/resource/spawn_robot
- nav2_bringup/spawn_robot/setup.cfg 4 additions, 0 deletionsnav2_bringup/spawn_robot/setup.cfg
- nav2_bringup/spawn_robot/setup.py 2 additions, 2 deletionsnav2_bringup/spawn_robot/setup.py
- nav2_bringup/spawn_robot/src/spawn_robot/__init__.py 0 additions, 0 deletionsnav2_bringup/spawn_robot/src/spawn_robot/__init__.py
- nav2_bringup/spawn_robot/src/spawn_robot/spawn_robot.py 44 additions, 26 deletionsnav2_bringup/spawn_robot/src/spawn_robot/spawn_robot.py
- nav2_bringup/spawn_turtlebot3/setup.cfg 0 additions, 4 deletionsnav2_bringup/spawn_turtlebot3/setup.cfg
- nav2_system_tests/CMakeLists.txt 2 additions, 0 deletionsnav2_system_tests/CMakeLists.txt
- nav2_system_tests/models/turtlebot3_waffle/meshes/lds.dae 89 additions, 0 deletionsnav2_system_tests/models/turtlebot3_waffle/meshes/lds.dae
- nav2_system_tests/models/turtlebot3_waffle/meshes/left_tire.dae 89 additions, 0 deletions...ystem_tests/models/turtlebot3_waffle/meshes/left_tire.dae
- nav2_system_tests/models/turtlebot3_waffle/meshes/r200.dae 890 additions, 0 deletionsnav2_system_tests/models/turtlebot3_waffle/meshes/r200.dae
- nav2_system_tests/models/turtlebot3_waffle/meshes/right_tire.dae 89 additions, 0 deletions...stem_tests/models/turtlebot3_waffle/meshes/right_tire.dae
- nav2_system_tests/models/turtlebot3_waffle/meshes/waffle_base.dae 89 additions, 0 deletions...tem_tests/models/turtlebot3_waffle/meshes/waffle_base.dae
- nav2_system_tests/models/turtlebot3_waffle/model-1_4.sdf 519 additions, 0 deletionsnav2_system_tests/models/turtlebot3_waffle/model-1_4.sdf
- nav2_system_tests/models/turtlebot3_waffle/model.config 17 additions, 0 deletionsnav2_system_tests/models/turtlebot3_waffle/model.config
- nav2_system_tests/models/turtlebot3_waffle/model.sdf 519 additions, 0 deletionsnav2_system_tests/models/turtlebot3_waffle/model.sdf
- nav2_system_tests/src/system/CMakeLists.txt 14 additions, 0 deletionsnav2_system_tests/src/system/CMakeLists.txt
Please register or sign in to comment