40 getLogger(),
"[CbPauseSlam] calling pause service to toggle from resumed to paused");
41 this->
request_ = std::make_shared<slam_toolbox::srv::Pause::Request>();
49 getLogger(),
"[CbPauseSlam] calling skipped. The current slam state is already paused.");
CbPauseSlam(std::string serviceName="/slam_toolbox/pause_new_measurements")
virtual rclcpp::Logger getLogger() const
ISmaccState * currentState
void requiresComponent(SmaccComponentType *&storage, ComponentRequirement requirementType=ComponentRequirement::SOFT)
std::shared_ptr< typename slam_toolbox::srv::Pause::Request > request_