|
Easy Navigation
|


Protected Member Functions | |
| void | cycle_for (std::chrono::milliseconds duration) |
| bool | cycle_until (const std::function< bool()> &done, std::chrono::milliseconds timeout=3s) |
| bool | finished () |
| void | SetUp () override |
| void | start_mission () |
| bool | transition_to (uint8_t transition, uint8_t expected) |
Static Protected Member Functions | |
| static void | set_robot_x (easynav::NavState &nav_state, double x) |
Protected Attributes | |
| easynav::GoalManagerClient::SharedPtr | client_ |
| rclcpp::Node::SharedPtr | client_node_ |
| std::unique_ptr< rclcpp::executors::SingleThreadedExecutor > | exe_ |
| easynav::SystemNode::SharedPtr | system_node_ |
|
protected |
|
protected |
|
protected |
|
staticprotected |
|
overrideprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |