Enable dynamically loading BT nodes (#1323)
* Making bt nodes separate libraries. * Using params file to specify which plugins to use. * Add plugin names to multi-robot params files.
Showing
- nav2_behavior_tree/CMakeLists.txt 41 additions, 6 deletionsnav2_behavior_tree/CMakeLists.txt
- nav2_behavior_tree/include/nav2_behavior_tree/behavior_tree_engine.hpp 2 additions, 4 deletions..._tree/include/nav2_behavior_tree/behavior_tree_engine.hpp
- nav2_behavior_tree/include/nav2_behavior_tree/initial_pose_received_condition.hpp 28 additions, 0 deletions...de/nav2_behavior_tree/initial_pose_received_condition.hpp
- nav2_behavior_tree/include/nav2_behavior_tree/rate_controller.hpp 3 additions, 3 deletions...avior_tree/include/nav2_behavior_tree/rate_controller.hpp
- nav2_behavior_tree/plugins/back_up_action.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/back_up_action.cpp
- nav2_behavior_tree/plugins/clear_costmap_service.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/clear_costmap_service.cpp
- nav2_behavior_tree/plugins/compute_path_to_pose_action.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/compute_path_to_pose_action.cpp
- nav2_behavior_tree/plugins/follow_path_action.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/follow_path_action.cpp
- nav2_behavior_tree/plugins/goal_reached_condition.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/goal_reached_condition.cpp
- nav2_behavior_tree/plugins/initial_pose_received_condition.cpp 36 additions, 0 deletions...behavior_tree/plugins/initial_pose_received_condition.cpp
- nav2_behavior_tree/plugins/is_stuck_condition.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/is_stuck_condition.cpp
- nav2_behavior_tree/plugins/rate_controller.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/rate_controller.cpp
- nav2_behavior_tree/plugins/recovery_node.cpp 10 additions, 1 deletionnav2_behavior_tree/plugins/recovery_node.cpp
- nav2_behavior_tree/plugins/reinitialize_global_localization_service.cpp 24 additions, 0 deletions...tree/plugins/reinitialize_global_localization_service.cpp
- nav2_behavior_tree/plugins/spin_action.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/spin_action.cpp
- nav2_behavior_tree/plugins/wait_action.cpp 23 additions, 0 deletionsnav2_behavior_tree/plugins/wait_action.cpp
- nav2_behavior_tree/src/behavior_tree_engine.cpp 7 additions, 43 deletionsnav2_behavior_tree/src/behavior_tree_engine.cpp
- nav2_bringup/bringup/params/nav2_multirobot_params_1.yaml 13 additions, 0 deletionsnav2_bringup/bringup/params/nav2_multirobot_params_1.yaml
- nav2_bringup/bringup/params/nav2_multirobot_params_2.yaml 13 additions, 0 deletionsnav2_bringup/bringup/params/nav2_multirobot_params_2.yaml
- nav2_bringup/bringup/params/nav2_params.yaml 13 additions, 0 deletionsnav2_bringup/bringup/params/nav2_params.yaml
Please register or sign in to comment