|
| MapSaver (const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) |
| Constructor for the nav2_map_server::MapSaver. More...
|
|
| ~MapSaver () |
| Destructor for the nav2_map_server::MapServer.
|
|
bool | saveMapTopicToFile (const std::string &map_topic, const SaveParameters &save_parameters) |
| Read a message from incoming map topic and save map to a file. More...
|
|
nav2_util::CallbackReturn | on_configure (const rclcpp_lifecycle::State &state) override |
| Sets up map saving service. More...
|
|
nav2_util::CallbackReturn | on_activate (const rclcpp_lifecycle::State &state) override |
| Called when node switched to active state. More...
|
|
nav2_util::CallbackReturn | on_deactivate (const rclcpp_lifecycle::State &state) override |
| Called when node switched to inactive state. More...
|
|
nav2_util::CallbackReturn | on_cleanup (const rclcpp_lifecycle::State &state) override |
| Called when it is required node clean-up. More...
|
|
nav2_util::CallbackReturn | on_shutdown (const rclcpp_lifecycle::State &state) override |
| Called when in Shutdown state. More...
|
|
| LifecycleNode (const std::string &node_name, const std::string &ns="", const rclcpp::NodeOptions &options=rclcpp::NodeOptions()) |
| A lifecycle node constructor. More...
|
|
void | add_parameter (const std::string &name, const rclcpp::ParameterValue &default_value, const std::string &description="", const std::string &additional_constraints="", bool read_only=false) |
| Declare a parameter that has no integer or floating point range constraints. More...
|
|
void | add_parameter (const std::string &name, const rclcpp::ParameterValue &default_value, const floating_point_range fp_range, const std::string &description="", const std::string &additional_constraints="", bool read_only=false) |
| Declare a parameter that has a floating point range constraint. More...
|
|
void | add_parameter (const std::string &name, const rclcpp::ParameterValue &default_value, const integer_range int_range, const std::string &description="", const std::string &additional_constraints="", bool read_only=false) |
| Declare a parameter that has an integer range constraint. More...
|
|
std::shared_ptr< nav2_util::LifecycleNode > | shared_from_this () |
| Get a shared pointer of this.
|
|
nav2_util::CallbackReturn | on_error (const rclcpp_lifecycle::State &) |
| Abstracted on_error state transition callback, since unimplemented as of 2020 in the managed ROS2 node state machine. More...
|
|
void | autostart () |
| Automatically configure and active the node.
|
|
virtual void | on_rcl_preshutdown () |
| Perform preshutdown activities before our Context is shutdown. Note that this is related to our Context's shutdown sequence, not the lifecycle node state machine.
|
|
void | createBond () |
| Create bond connection to lifecycle manager.
|
|
void | destroyBond () |
| Destroy bond connection to lifecycle manager.
|
|
A class that provides map saving methods and services.
Definition at line 35 of file map_saver.hpp.