Bond support + fixing various action server issues (#1894)
* prototype of lifecycle bond system * adding more structure to get around weak ptr issue * working prototype for manager * adding some ns -> s conversions * changing to service node * adding bond connections to all servers * update logs * fixing review comments * fix types * remove extraneous functions * make linters happy * simplifications * adding spinner to get working but now unstable * moving bond connections to activate state * adding defaults * working complete prototype for review * update dependencies * adding connection logging * remove accidental file * fix server side timeout for heartbeats * adding complete unit coverage of bond support * fixing lifecycle test * trying to activate since autostart was removed
Showing
- doc/parameters/param_list.md 1 addition, 0 deletionsdoc/parameters/param_list.md
- nav2_amcl/src/amcl_node.cpp 6 additions, 0 deletionsnav2_amcl/src/amcl_node.cpp
- nav2_bt_navigator/src/bt_navigator.cpp 13 additions, 7 deletionsnav2_bt_navigator/src/bt_navigator.cpp
- nav2_controller/src/nav2_controller.cpp 8 additions, 0 deletionsnav2_controller/src/nav2_controller.cpp
- nav2_lifecycle_manager/CMakeLists.txt 2 additions, 0 deletionsnav2_lifecycle_manager/CMakeLists.txt
- nav2_lifecycle_manager/include/nav2_lifecycle_manager/lifecycle_manager.hpp 39 additions, 1 deletion...ager/include/nav2_lifecycle_manager/lifecycle_manager.hpp
- nav2_lifecycle_manager/package.xml 2 additions, 0 deletionsnav2_lifecycle_manager/package.xml
- nav2_lifecycle_manager/src/lifecycle_manager.cpp 111 additions, 9 deletionsnav2_lifecycle_manager/src/lifecycle_manager.cpp
- nav2_lifecycle_manager/test/CMakeLists.txt 22 additions, 1 deletionnav2_lifecycle_manager/test/CMakeLists.txt
- nav2_lifecycle_manager/test/launch_bond_test.py 57 additions, 0 deletionsnav2_lifecycle_manager/test/launch_bond_test.py
- nav2_lifecycle_manager/test/launch_lifecycle_test.py 1 addition, 0 deletionsnav2_lifecycle_manager/test/launch_lifecycle_test.py
- nav2_lifecycle_manager/test/test_bond.cpp 197 additions, 0 deletionsnav2_lifecycle_manager/test/test_bond.cpp
- nav2_map_server/src/map_server/map_server.cpp 6 additions, 0 deletionsnav2_map_server/src/map_server/map_server.cpp
- nav2_planner/src/planner_server.cpp 13 additions, 6 deletionsnav2_planner/src/planner_server.cpp
- nav2_recoveries/include/nav2_recoveries/recovery.hpp 2 additions, 0 deletionsnav2_recoveries/include/nav2_recoveries/recovery.hpp
- nav2_recoveries/src/recovery_server.cpp 13 additions, 6 deletionsnav2_recoveries/src/recovery_server.cpp
- nav2_util/CMakeLists.txt 4 additions, 0 deletionsnav2_util/CMakeLists.txt
- nav2_util/include/nav2_util/lifecycle_node.hpp 9 additions, 0 deletionsnav2_util/include/nav2_util/lifecycle_node.hpp
- nav2_util/include/nav2_util/simple_action_server.hpp 1 addition, 8 deletionsnav2_util/include/nav2_util/simple_action_server.hpp
- nav2_util/package.xml 2 additions, 0 deletionsnav2_util/package.xml
Please register or sign in to comment