RobotActivity class implements ROS node lifecycle. More...
#include <ros/ros.h>
#include <ros/console.h>
#include <ros/callback_queue.h>
#include <std_srvs/Empty.h>
#include <robot_activity_msgs/State.h>
#include <robot_activity_msgs/Error.h>
#include <robot_activity/isolated_async_timer.h>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | robot_activity::RobotActivity |
Class for adding node lifecycle to ROS processes. More... | |
Namespaces | |
robot_activity | |
Enumerations | |
enum | robot_activity::State : std::uint8_t { robot_activity::State::INVALID = robot_activity_msgs::State::INVALID, robot_activity::State::LAUNCHING = robot_activity_msgs::State::LAUNCHING, robot_activity::State::UNCONFIGURED = robot_activity_msgs::State::UNCONFIGURED, robot_activity::State::STOPPED = robot_activity_msgs::State::STOPPED, robot_activity::State::PAUSED = robot_activity_msgs::State::PAUSED, robot_activity::State::RUNNING = robot_activity_msgs::State::RUNNING, robot_activity::State::TERMINATED = robot_activity_msgs::State::TERMINATED, robot_activity::State::Count = 7 } |
RobotActivity state enum. More... | |
Functions | |
std::ostream & | robot_activity::operator<< (std::ostream &os, State state) |
Overridden operator<< for easy State enum printing. More... | |
RobotActivity class implements ROS node lifecycle.
Definition in file robot_activity.h.