BehaviorTree refactoring (#1606)
* Proposed refactoring to avoid issues with CoroAction * correctly haltAllActions (related to #1600) * not really needed and will be deprecated soon * Applying changes suggested in the comments of #1606 - fix haltAllActions - changes method signature on_success() - reverts the changes made here: https://github.com/ros-planning/navigation2/pull/1515/files * fix warnings and errors * make uncrustify happy? * Update bt_navigator.cpp * Update bt_navigator.cpp * uncrustify fix Co-authored-by: daf@blue-ocean-robotics.com <Davide Faconti>
Showing
- nav2_behavior_tree/include/nav2_behavior_tree/behavior_tree_engine.hpp 9 additions, 11 deletions..._tree/include/nav2_behavior_tree/behavior_tree_engine.hpp
- nav2_behavior_tree/include/nav2_behavior_tree/bt_action_node.hpp 69 additions, 38 deletions...havior_tree/include/nav2_behavior_tree/bt_action_node.hpp
- nav2_behavior_tree/include/nav2_behavior_tree/bt_service_node.hpp 2 additions, 2 deletions...avior_tree/include/nav2_behavior_tree/bt_service_node.hpp
- nav2_behavior_tree/plugins/action/compute_path_to_pose_action.cpp 2 additions, 1 deletion...avior_tree/plugins/action/compute_path_to_pose_action.cpp
- nav2_bt_navigator/include/nav2_bt_navigator/bt_navigator.hpp 2 additions, 0 deletionsnav2_bt_navigator/include/nav2_bt_navigator/bt_navigator.hpp
- nav2_bt_navigator/src/bt_navigator.cpp 9 additions, 7 deletionsnav2_bt_navigator/src/bt_navigator.cpp
Please register or sign in to comment