Class CpMicroRosAgent

Inheritance Relationships

Base Type

  • public smacc2::ISmaccComponent

Class Documentation

class CpMicroRosAgent : public smacc2::ISmaccComponent

Public Functions

CpMicroRosAgent(std::string command = "ros2 run micro_ros_agent micro_ros_agent udp4 -p 8888 2>&1 | tee /tmp/xrce_agent.log", std::string nodeName = "/px4_micro_xrce_dds")
virtual ~CpMicroRosAgent()
void launch()
void shutdown()
bool isLaunched() const
pid_t getPid() const
std::string getNodeName() const