[multirobot] Add namespacing to nav stack. (#1147)
* Extending `rewritten_yaml` to also replace keys. * Adding a node launcher that puts a condition to applying the remappings. * Add namespacing of launch files. * Update namespace of costmap and passing of correct namespace by planner & controller.
Showing
- nav2_bringup/bringup/launch/nav2_bringup_launch.py 33 additions, 5 deletionsnav2_bringup/bringup/launch/nav2_bringup_launch.py
- nav2_bringup/bringup/launch/nav2_localization_launch.py 32 additions, 4 deletionsnav2_bringup/bringup/launch/nav2_localization_launch.py
- nav2_bringup/bringup/launch/nav2_navigation_launch.py 38 additions, 6 deletionsnav2_bringup/bringup/launch/nav2_navigation_launch.py
- nav2_bringup/bringup/launch/nav2_tb3_simulation_launch.py 51 additions, 6 deletionsnav2_bringup/bringup/launch/nav2_tb3_simulation_launch.py
- nav2_bt_navigator/behavior_trees/navigate_w_replanning_and_recovery.xml 2 additions, 2 deletions...tor/behavior_trees/navigate_w_replanning_and_recovery.xml
- nav2_common/nav2_common/launch/__init__.py 1 addition, 0 deletionsnav2_common/nav2_common/launch/__init__.py
- nav2_common/nav2_common/launch/node.py 385 additions, 0 deletionsnav2_common/nav2_common/launch/node.py
- nav2_common/nav2_common/launch/rewritten_yaml.py 36 additions, 17 deletionsnav2_common/nav2_common/launch/rewritten_yaml.py
- nav2_common/package.xml 6 additions, 0 deletionsnav2_common/package.xml
- nav2_controller/src/nav2_controller.cpp 1 addition, 1 deletionnav2_controller/src/nav2_controller.cpp
- nav2_costmap_2d/include/nav2_costmap_2d/costmap_2d_ros.hpp 5 additions, 2 deletionsnav2_costmap_2d/include/nav2_costmap_2d/costmap_2d_ros.hpp
- nav2_costmap_2d/src/costmap_2d_ros.cpp 13 additions, 6 deletionsnav2_costmap_2d/src/costmap_2d_ros.cpp
- nav2_planner/src/planner_server.cpp 1 addition, 2 deletionsnav2_planner/src/planner_server.cpp
Please register or sign in to comment