| ▼Nbuiltin_interfaces | The builtin_interfaces package contains ROS2 interface definitions |
| ►Nmsg | Message definitions of the builtin_interfaces package |
| CDuration | ROS message class definition for Duration |
| CTime | ROS message class definition for Time |
| ▼Ncreos | The main namespace for the CreOS client library |
| CAlreadyExistsError | Something already exists when trying to create it |
| CClient | The client class |
| CConnectionError | Connection error |
| CException | Exception class for the CreOS client library |
| CIDiagnosticsInterface | The interface for retrieving diagnostic information from an Avular robot |
| CInvalidArgumentError | Invalid argument error |
| CIPowerManagementInterface | The interface for querying and managing the power state of an Avular robot |
| CISensorsInterface | The interface for retrieving sensor data from an Avular robot |
| CISetpointControlInterface | The interface for sending control setpoints to an Avular robot |
| CISystemInfoInterface | The interface for retrieving general system information of an Avular robot |
| CITransformsInterface | The interface for retrieving information about the relationships between different coordinate frames used within an Avular robot |
| CNotImplementedError | The function is not implemented |
| CPublicationError | An error occurred while publishing data |
| CRobotClock | The clock that represents the robot time |
| CServiceCallError | Service call failure |
| CSubscriptionError | An error occurred while subscribing to data |
| CSubscriptionId | This type holds an subscription ID |
| CTimeoutError | Timeout error |
| CUnsupportedError | A part of the API is not supported by the connected robot |
| ▼Ncreos_messages | The messages that are used in the communication between the agent and the client |
| ►Nenter_low_power_mode | The messages that are used in the communication between the agent and the client |
| CRequest | The Request message contains the request to enter low power mode |
| CAccel | The Accel message contains the linear and angular acceleration of the robot |
| CAccelStamped | The AccelStamped message contains the linear and angular acceleration of the robot with a timestamp |
| CAccelWithCovariance | The AccelWithCovariance message contains the linear and angular acceleration of the robot with a covariance matrix |
| CAccelWithCovarianceStamped | The AccelWithCovarianceStamped message contains the linear and angular acceleration of the robot with a covariance matrix and a timestamp |
| CBarometer | Barometer message containing the pressure and temperature |
| ►CBatteryStatus | BatteryStatus message contains the current battery state |
| CAlerts | |
| CCallableInfo | SDK information message containing information about the callable functions |
| CCommand | Command message containing the command to send to the robot |
| CCommandStamped | Command message containing the command to send to the robot, with a timestamp |
| CComponentVersion | A component with its version |
| CControllerState | Remote control message containing the remote controller state |
| CDataSourceSinkInfo | SDK information message containing information about the data sources and sinks |
| CError | Error message to communicate that contains an error code and a message |
| ►CGnss | The GNSS message contains the GNSS data of the robot |
| CService | |
| CGnssCoordinate | A coordinate in the GNSS system |
| CGnssHeading | The heading of the GNSS sensor |
| CGnssPosition | The GNSS message contains the GNSS data of the robot |
| CImu | IMU message containing the orientation, angular velocity and linear acceleration |
| CInterfaceGroupInfo | SDK information message containing information about an interface group |
| CInterfaceInfo | SDK information message containing information about the entire interface |
| CMagneticField | Magnetic field message containing the magnetic field strength |
| CMatrix | Matrix template for a 2D array of type T |
| COdometry | The Odometry message contains the estimated position, orientation and velocity of the robot |
| CPoint | Point message containing a x, y and z of type double |
| CPointCloud2 | The PointCloud2 message contains a 3D point cloud |
| CPointCloud2FieldDescription | The PointCloud2FieldDescription message describes a single field of the point cloud |
| CPose | The Pose message contains a position and orientation |
| CPoseStamped | The PoseStamped message contains a position and orientation with a timestamp |
| CPoseWithCovariance | The PoseWithCovariance message contains a position and orientation with a covariance matrix |
| CPoseWithCovarianceStamped | The PoseWithCovarianceStamped message contains a position and orientation with a covariance matrix and a timestamp |
| CQuaterniond | Quaternion message containing the x, y, z and w components as doubles |
| CQuaternionf | Quaternion message containing the x, y, z and w components as floats |
| CRange | Range message containing the range measurement of a sensor |
| CState | The state of the robot |
| CStateReference | State reference message containing the pose, velocity and acceleration of the robot |
| CSystemInfo | System info message containing information about the connected system |
| CTransform | The Transform message contains a transformation between two coordinate frames |
| CTransformStamped | The TransformStamped message contains a transformation between two coordinate frames with a timestamp |
| CTransformStampedList | The TransformStampedList message contains a list of transformations between two coordinate frames |
| CTwist | The Twist message contains the linear and angular velocity of the robot |
| CTwistStamped | The TwistStamped message contains the linear and angular velocity of the robot with a timestamp |
| CTwistWithCovariance | The TwistWithCovariance message contains the linear and angular velocity of the robot with a covariance matrix |
| CTwistWithCovarianceStamped | The TwistWithCovarianceStamped message contains the linear and angular velocity of the robot with a covariance matrix and a timestamp |
| CUserEvent | An event meant for a robot user |
| CVector3d | Vector3d message containing a x, y and z of type double |
| CVector3f | Vector3f message containing a x, y and z of type float |
| CWheelState | Wheel state message containing the position and velocity of one wheel |
| CWheelStates | Wheel state message containing the position and velocity of the wheels |
| ▼Ncreos_sdk_msgs | The creos_sdk_msgs package contains ROS2 interface definitions |
| ►Nmsg | Message definitions of the creos_sdk_msgs package |
| CBatteryStatus | ROS message class definition for BatteryStatus |
| CComponentVersion | ROS message class definition for ComponentVersion |
| CControlSource | ROS message class definition for ControlSource |
| CState | ROS message class definition for State |
| CStateReference | ROS message class definition for StateReference |
| CSystemInfo | ROS message class definition for SystemInfo |
| CUserEvent | ROS message class definition for UserEvent |
| ►Nsrv | Service definitions of the creos_sdk_msgs package |
| ►CEnterLowPowerMode | ROS service class definition for EnterLowPowerMode |
| CRequest | ROS message class definition for EnterLowPowerMode::Request |
| CResponse | ROS message class definition for EnterLowPowerMode::Response |
| ►CGetBatteryStatus | ROS service class definition for GetBatteryStatus |
| CRequest | ROS message class definition for GetBatteryStatus::Request |
| CResponse | ROS message class definition for GetBatteryStatus::Response |
| ►CGetControlSource | ROS service class definition for GetControlSource |
| CRequest | ROS message class definition for GetControlSource::Request |
| CResponse | ROS message class definition for GetControlSource::Response |
| ►CGetState | ROS service class definition for GetState |
| CRequest | ROS message class definition for GetState::Request |
| CResponse | ROS message class definition for GetState::Response |
| ►CGetSystemInfo | ROS service class definition for GetSystemInfo |
| CRequest | ROS message class definition for GetSystemInfo::Request |
| CResponse | ROS message class definition for GetSystemInfo::Response |
| ►CSendCommand | ROS service class definition for SendCommand |
| CRequest | ROS message class definition for SendCommand::Request |
| CResponse | ROS message class definition for SendCommand::Response |
| ►CSetControlSource | ROS service class definition for SetControlSource |
| CRequest | ROS message class definition for SetControlSource::Request |
| CResponse | ROS message class definition for SetControlSource::Response |
| ▼Ngeometry_msgs | The geometry_msgs package contains ROS2 interface definitions |
| ►Nmsg | Message definitions of the geometry_msgs package |
| CAccel | ROS message class definition for Accel |
| CAccelStamped | ROS message class definition for AccelStamped |
| CAccelWithCovariance | ROS message class definition for AccelWithCovariance |
| CAccelWithCovarianceStamped | ROS message class definition for AccelWithCovarianceStamped |
| CInertia | ROS message class definition for Inertia |
| CInertiaStamped | ROS message class definition for InertiaStamped |
| CPoint | ROS message class definition for Point |
| CPoint32 | ROS message class definition for Point32 |
| CPointStamped | ROS message class definition for PointStamped |
| CPolygon | ROS message class definition for Polygon |
| CPolygonStamped | ROS message class definition for PolygonStamped |
| CPose | ROS message class definition for Pose |
| CPose2D | ROS message class definition for Pose2D |
| CPoseArray | ROS message class definition for PoseArray |
| CPoseStamped | ROS message class definition for PoseStamped |
| CPoseWithCovariance | ROS message class definition for PoseWithCovariance |
| CPoseWithCovarianceStamped | ROS message class definition for PoseWithCovarianceStamped |
| CQuaternion | ROS message class definition for Quaternion |
| CQuaternionStamped | ROS message class definition for QuaternionStamped |
| CTransform | ROS message class definition for Transform |
| CTransformStamped | ROS message class definition for TransformStamped |
| CTwist | ROS message class definition for Twist |
| CTwistStamped | ROS message class definition for TwistStamped |
| CTwistWithCovariance | ROS message class definition for TwistWithCovariance |
| CTwistWithCovarianceStamped | ROS message class definition for TwistWithCovarianceStamped |
| CVector3 | ROS message class definition for Vector3 |
| CVector3Stamped | ROS message class definition for Vector3Stamped |
| CVelocityStamped | ROS message class definition for VelocityStamped |
| CWrench | ROS message class definition for Wrench |
| CWrenchStamped | ROS message class definition for WrenchStamped |
| ▼Nnav_msgs | The nav_msgs package contains ROS2 interface definitions |
| ►Nmsg | Message definitions of the nav_msgs package |
| CGridCells | ROS message class definition for GridCells |
| CMapMetaData | ROS message class definition for MapMetaData |
| COccupancyGrid | ROS message class definition for OccupancyGrid |
| COdometry | ROS message class definition for Odometry |
| CPath | ROS message class definition for Path |
| ►Nsrv | Service definitions of the nav_msgs package |
| ►CGetMap | ROS service class definition for GetMap |
| CRequest | ROS message class definition for GetMap::Request |
| CResponse | ROS message class definition for GetMap::Response |
| ►CGetPlan | ROS service class definition for GetPlan |
| CRequest | ROS message class definition for GetPlan::Request |
| CResponse | ROS message class definition for GetPlan::Response |
| ►CLoadMap | ROS service class definition for LoadMap |
| CRequest | ROS message class definition for LoadMap::Request |
| CResponse | ROS message class definition for LoadMap::Response |
| ►CSetMap | ROS service class definition for SetMap |
| CRequest | ROS message class definition for SetMap::Request |
| CResponse | ROS message class definition for SetMap::Response |
| ▼Nsensor_msgs | The sensor_msgs package contains ROS2 interface definitions |
| ►Nmsg | Message definitions of the sensor_msgs package |
| CBatteryState | ROS message class definition for BatteryState |
| CCameraInfo | ROS message class definition for CameraInfo |
| CChannelFloat32 | ROS message class definition for ChannelFloat32 |
| CCompressedImage | ROS message class definition for CompressedImage |
| CFluidPressure | ROS message class definition for FluidPressure |
| CIlluminance | ROS message class definition for Illuminance |
| CImage | ROS message class definition for Image |
| CImu | ROS message class definition for Imu |
| CJointState | ROS message class definition for JointState |
| CJoy | ROS message class definition for Joy |
| CJoyFeedback | ROS message class definition for JoyFeedback |
| CJoyFeedbackArray | ROS message class definition for JoyFeedbackArray |
| CLaserEcho | ROS message class definition for LaserEcho |
| CLaserScan | ROS message class definition for LaserScan |
| CMagneticField | ROS message class definition for MagneticField |
| CMultiDOFJointState | ROS message class definition for MultiDOFJointState |
| CMultiEchoLaserScan | ROS message class definition for MultiEchoLaserScan |
| CNavSatFix | ROS message class definition for NavSatFix |
| CNavSatStatus | ROS message class definition for NavSatStatus |
| CPointCloud | ROS message class definition for PointCloud |
| CPointCloud2 | ROS message class definition for PointCloud2 |
| CPointField | ROS message class definition for PointField |
| CRange | ROS message class definition for Range |
| CRegionOfInterest | ROS message class definition for RegionOfInterest |
| CRelativeHumidity | ROS message class definition for RelativeHumidity |
| CTemperature | ROS message class definition for Temperature |
| CTimeReference | ROS message class definition for TimeReference |
| ►Nsrv | Service definitions of the sensor_msgs package |
| ►CSetCameraInfo | ROS service class definition for SetCameraInfo |
| CRequest | ROS message class definition for SetCameraInfo::Request |
| CResponse | ROS message class definition for SetCameraInfo::Response |
| ▼Nstd_msgs | The std_msgs package contains ROS2 interface definitions |
| ►Nmsg | Message definitions of the std_msgs package |
| CBool | ROS message class definition for Bool |
| CByte | ROS message class definition for Byte |
| CByteMultiArray | ROS message class definition for ByteMultiArray |
| CChar | ROS message class definition for Char |
| CColorRGBA | ROS message class definition for ColorRGBA |
| CEmpty | ROS message class definition for Empty |
| CFloat32 | ROS message class definition for Float32 |
| CFloat32MultiArray | ROS message class definition for Float32MultiArray |
| CFloat64 | ROS message class definition for Float64 |
| CFloat64MultiArray | ROS message class definition for Float64MultiArray |
| CHeader | ROS message class definition for Header |
| CInt16 | ROS message class definition for Int16 |
| CInt16MultiArray | ROS message class definition for Int16MultiArray |
| CInt32 | ROS message class definition for Int32 |
| CInt32MultiArray | ROS message class definition for Int32MultiArray |
| CInt64 | ROS message class definition for Int64 |
| CInt64MultiArray | ROS message class definition for Int64MultiArray |
| CInt8 | ROS message class definition for Int8 |
| CInt8MultiArray | ROS message class definition for Int8MultiArray |
| CMultiArrayDimension | ROS message class definition for MultiArrayDimension |
| CMultiArrayLayout | ROS message class definition for MultiArrayLayout |
| CString | ROS message class definition for String |
| CUInt16 | ROS message class definition for UInt16 |
| CUInt16MultiArray | ROS message class definition for UInt16MultiArray |
| CUInt32 | ROS message class definition for UInt32 |
| CUInt32MultiArray | ROS message class definition for UInt32MultiArray |
| CUInt64 | ROS message class definition for UInt64 |
| CUInt64MultiArray | ROS message class definition for UInt64MultiArray |
| CUInt8 | ROS message class definition for UInt8 |
| CUInt8MultiArray | ROS message class definition for UInt8MultiArray |
| ▼Nstd_srvs | The std_srvs package contains ROS2 interface definitions |
| ►Nsrv | Service definitions of the std_srvs package |
| ►CEmpty | ROS service class definition for Empty |
| CRequest | ROS message class definition for Empty::Request |
| CResponse | ROS message class definition for Empty::Response |
| ►CSetBool | ROS service class definition for SetBool |
| CRequest | ROS message class definition for SetBool::Request |
| CResponse | ROS message class definition for SetBool::Response |
| ►CTrigger | ROS service class definition for Trigger |
| CRequest | ROS message class definition for Trigger::Request |
| CResponse | ROS message class definition for Trigger::Response |
| ▼Ntf2_msgs | The tf2_msgs package contains ROS2 interface definitions |
| ►Naction | Action definitions of the tf2_msgs package |
| ►CLookupTransform | ROS action class definition for LookupTransform |
| CFeedback | ROS message class definition for LookupTransform::Feedback |
| CGoal | ROS message class definition for LookupTransform::Goal |
| CResult | ROS message class definition for LookupTransform::Result |
| ►Nmsg | Message definitions of the tf2_msgs package |
| CTF2Error | ROS message class definition for TF2Error |
| CTFMessage | ROS message class definition for TFMessage |
| ►Nsrv | Service definitions of the tf2_msgs package |
| ►CFrameGraph | ROS service class definition for FrameGraph |
| CRequest | ROS message class definition for FrameGraph::Request |
| CResponse | ROS message class definition for FrameGraph::Response |