|
roboligo
|
| Nroboligo | |
| Ninterfaces | |
| CInterface | Represents a configurable interface with name, type, mode, and value |
| Ctype | Defines interface configuration structure. @member types type The communication type (MSG or SRV) @member modes mode The operational mode (PUBLISHER, SUBSCRIBER, CALLER) @member std::string value The interface identifier (e.g., topic name) |
| CBattery | Sensor subclass for monitoring battery state information |
| CClassificationBase | Base class for classification plugins in the Roboligo system |
| CCommander | Base class for commanding robotic operations through message publishing |
| CConnectorBase | Base class for connector plugins that manage robot state transitions |
| CConnectorNode | A lifecycle node that manages the robot connector |
| CImu | IMU sensor connector that subscribes to sensor messages and manages IMU data |
| CInput | Commander that subscribes to and processes Twist messages |
| CLinker | Manages the configuration and state of interface connections |
| CMode | Represents a configurable mode with name, value, and active status |
| CNavSat | A sensor class for handling GNSS/GPS navigation satellite data |
| COdom | Sensor class for handling odometry data from a ROS 2 topic |
| COutput | Handles output commands for robot motion control |
| CPluginBase | Base class for plugin implementations with lifecycle node integration |
| CRoboligoInputTwist | Encapsulates a ROS 2 subscription and data storage for Twist messages |
| CRoboligoInputTwistStamped | Encapsulates a ROS 2 subscription and data storage for TwistStamped messages |
| CRoboligoNode | A lifecycle node that manages the Roboligo robot system |
| CRoboligoNodeInfo | Contains information about a managed Roboligo lifecycle node |
| CRoboligoOutputPositionTarget | Encapsulates a ROS 2 publisher and message data for position target commands with control parameters |
| CRoboligoOutputTwist | Encapsulates a ROS 2 publisher and message data for Twist commands |
| CRoboligoOutputTwistStamped | Encapsulates a ROS 2 publisher and message data for stamped Twist commands |
| CRobotState | Represents the state and configuration of a robot |
| CSensor | A sensor class that extends Linker functionality for subscribing to sensor data |
| CService | A service commander that extends the Commander interface |
| CStatesNode | A lifecycle node that manages the configuration robot |
| CTrigger | Represents a trigger that can transition between different modes in a state machine |
| Nroboligo_cli | |
| Ncommand | |
| Nroboligo | |
| CRoboligoCommand | |
| Nverb | |
| Narming | |
| CArmingVerb | |
| Ndisarming | |
| CDisarmingVerb | |
| Nlanding | |
| CLandingVerb | |
| Noffboard | |
| COffboardVerb | |
| Nstandby | |
| CStandbyVerb | |
| Ntakeoff | |
| CTakeoffVerb | |
| CCommandExtension | |
| CVerbExtension |