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 | |
namespace | robot_activity |
Enumerations | |
enum | robot_activity::State { robot_activity::INVALID = robot_activity_msgs::State::INVALID, robot_activity::LAUNCHING = robot_activity_msgs::State::LAUNCHING, robot_activity::UNCONFIGURED = robot_activity_msgs::State::UNCONFIGURED, robot_activity::STOPPED = robot_activity_msgs::State::STOPPED, robot_activity::PAUSED = robot_activity_msgs::State::PAUSED, robot_activity::RUNNING = robot_activity_msgs::State::RUNNING, robot_activity::TERMINATED = robot_activity_msgs::State::TERMINATED, robot_activity::Count = 7 } |
RobotActivity state enum. More... | |
Functions | |
std::ostream & | robot_activity::operator<< (std::ostream &os, State state) |
Overridden operator<< for easy State enum printing. |
RobotActivity class implements ROS node lifecycle.
Definition in file robot_activity.h.