|
Easy Navigation
|
A mission survives reconfiguring EasyNav (active -> inactive -> unconfigured -> inactive -> active, as when switching plugins at runtime) in the middle of it. More...
#include <functional>#include <string>#include <vector>#include "easynav_controller/ControllerNode.hpp"#include "easynav_system/SystemNode.hpp"#include "easynav_system/GoalManager.hpp"#include "easynav_system/GoalManagerClient.hpp"#include "lifecycle_msgs/msg/state.hpp"#include "lifecycle_msgs/msg/transition.hpp"#include "geometry_msgs/msg/pose_stamped.hpp"#include "nav_msgs/msg/goals.hpp"#include "nav_msgs/msg/odometry.hpp"#include "rclcpp/rclcpp.hpp"#include "gtest/gtest.h"
Classes | |
| class | SystemLifecycleMissionTest |
Functions | |
| TEST_F (SystemLifecycleMissionTest, MissionCanBeCancelledAfterReconfiguration) | |
| TEST_F (SystemLifecycleMissionTest, MissionSurvivesReconfigurationAndReachesTheGoal) | |
| TEST_F (SystemLifecycleMissionTest, MissionSurvivesRepeatedReconfigurations) | |
| TEST_F (SystemLifecycleMissionTest, ParametersAndPluginsChangedWhileUnconfiguredApplyOnActivation) | |
| TEST_F (SystemLifecycleMissionTest, ReconfigurationWithoutMissionThenNewMission) | |
A mission survives reconfiguring EasyNav (active -> inactive -> unconfigured -> inactive -> active, as when switching plugins at runtime) in the middle of it.
| TEST_F | ( | SystemLifecycleMissionTest | , |
| MissionCanBeCancelledAfterReconfiguration | ) |
| TEST_F | ( | SystemLifecycleMissionTest | , |
| MissionSurvivesReconfigurationAndReachesTheGoal | ) |
| TEST_F | ( | SystemLifecycleMissionTest | , |
| MissionSurvivesRepeatedReconfigurations | ) |
| TEST_F | ( | SystemLifecycleMissionTest | , |
| ParametersAndPluginsChangedWhileUnconfiguredApplyOnActivation | ) |
| TEST_F | ( | SystemLifecycleMissionTest | , |
| ReconfigurationWithoutMissionThenNewMission | ) |