roboligo
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nroboligo
 Ninterfaces
 CInterfaceRepresents a configurable interface with name, type, mode, and value
 CtypeDefines 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)
 CBatterySensor subclass for monitoring battery state information
 CClassificationBaseBase class for classification plugins in the Roboligo system
 CCommanderBase class for commanding robotic operations through message publishing
 CConnectorBaseBase class for connector plugins that manage robot state transitions
 CConnectorNodeA lifecycle node that manages the robot connector
 CImuIMU sensor connector that subscribes to sensor messages and manages IMU data
 CInputCommander that subscribes to and processes Twist messages
 CLinkerManages the configuration and state of interface connections
 CModeRepresents a configurable mode with name, value, and active status
 CNavSatA sensor class for handling GNSS/GPS navigation satellite data
 COdomSensor class for handling odometry data from a ROS 2 topic
 COutputHandles output commands for robot motion control
 CPluginBaseBase class for plugin implementations with lifecycle node integration
 CRoboligoInputTwistEncapsulates a ROS 2 subscription and data storage for Twist messages
 CRoboligoInputTwistStampedEncapsulates a ROS 2 subscription and data storage for TwistStamped messages
 CRoboligoNodeA lifecycle node that manages the Roboligo robot system
 CRoboligoNodeInfoContains information about a managed Roboligo lifecycle node
 CRoboligoOutputPositionTargetEncapsulates a ROS 2 publisher and message data for position target commands with control parameters
 CRoboligoOutputTwistEncapsulates a ROS 2 publisher and message data for Twist commands
 CRoboligoOutputTwistStampedEncapsulates a ROS 2 publisher and message data for stamped Twist commands
 CRobotStateRepresents the state and configuration of a robot
 CSensorA sensor class that extends Linker functionality for subscribing to sensor data
 CServiceA service commander that extends the Commander interface
 CStatesNodeA lifecycle node that manages the configuration robot
 CTriggerRepresents 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