Refactor parameter interface for plugins (#1808)
* Add utility function to get plugin type param and refactor controller params Signed-off-by:Sarthak Mittal <sarthakmittal2608@gmail.com> * Exit when plugin param is not provided Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Minor fix Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Remove defaults Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Fix uncrustify error Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Default to DWB Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Add tests Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Refactor planner server plugin param Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Refactor recovery server plugin param Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Refactor costmap plugin param Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Update bringup parmas Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Update parameter list in docs Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Rename plugins parameter Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Update parameter list and fix defaults in costmap node Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Declare default .plugin params only when plugin name parameter is default Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Update parameter list Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Update nav2_recoveries/src/recovery_server.cpp Co-authored-by:
Steve Macenski <stevenmacenski@gmail.com> * Update params.md Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> * Fix uncrustify errors Signed-off-by:
Sarthak Mittal <sarthakmittal2608@gmail.com> Co-authored-by:
Steve Macenski <stevenmacenski@gmail.com>
Showing
- doc/parameters/param_list.md 89 additions, 9 deletionsdoc/parameters/param_list.md
- nav2_bringup/bringup/params/nav2_multirobot_params_1.yaml 57 additions, 48 deletionsnav2_bringup/bringup/params/nav2_multirobot_params_1.yaml
- nav2_bringup/bringup/params/nav2_multirobot_params_2.yaml 57 additions, 48 deletionsnav2_bringup/bringup/params/nav2_multirobot_params_2.yaml
- nav2_bringup/bringup/params/nav2_params.yaml 65 additions, 52 deletionsnav2_bringup/bringup/params/nav2_params.yaml
- nav2_controller/include/nav2_controller/nav2_controller.hpp 4 additions, 1 deletionnav2_controller/include/nav2_controller/nav2_controller.hpp
- nav2_controller/src/nav2_controller.cpp 14 additions, 19 deletionsnav2_controller/src/nav2_controller.cpp
- nav2_costmap_2d/include/nav2_costmap_2d/costmap_2d_ros.hpp 2 additions, 0 deletionsnav2_costmap_2d/include/nav2_costmap_2d/costmap_2d_ros.hpp
- nav2_costmap_2d/src/costmap_2d_ros.cpp 20 additions, 13 deletionsnav2_costmap_2d/src/costmap_2d_ros.cpp
- nav2_planner/include/nav2_planner/planner_server.hpp 4 additions, 1 deletionnav2_planner/include/nav2_planner/planner_server.hpp
- nav2_planner/src/planner_server.cpp 22 additions, 22 deletionsnav2_planner/src/planner_server.cpp
- nav2_recoveries/include/nav2_recoveries/recovery_server.hpp 4 additions, 1 deletionnav2_recoveries/include/nav2_recoveries/recovery_server.hpp
- nav2_recoveries/src/recovery_server.cpp 18 additions, 22 deletionsnav2_recoveries/src/recovery_server.cpp
- nav2_util/include/nav2_util/node_utils.hpp 14 additions, 0 deletionsnav2_util/include/nav2_util/node_utils.hpp
- nav2_util/test/test_node_utils.cpp 39 additions, 0 deletionsnav2_util/test/test_node_utils.cpp
Please register or sign in to comment