Class CpMicroRosAgent
Defined in File cp_micro_ros_agent.hpp
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
-
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")