CreOS SDK
The CreOS SDK allows you to interact with Avular robots
 
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nbuiltin_interfacesThe builtin_interfaces package contains ROS2 interface definitions
 NmsgMessage definitions of the builtin_interfaces package
 NcreosThe main namespace for the CreOS client library
 CAlreadyExistsErrorSomething already exists when trying to create it
 CClientThe client class
 CConnectionErrorConnection error
 CExceptionException class for the CreOS client library
 CIDiagnosticsInterfaceThe interface for retrieving diagnostic information from an Avular robot
 CInvalidArgumentErrorInvalid argument error
 CIPowerManagementInterfaceThe interface for querying and managing the power state of an Avular robot
 CISensorsInterfaceThe interface for retrieving sensor data from an Avular robot
 CISetpointControlInterfaceThe interface for sending control setpoints to an Avular robot
 CISystemInfoInterfaceThe interface for retrieving general system information of an Avular robot
 CITransformsInterfaceThe interface for retrieving information about the relationships between different coordinate frames used within an Avular robot
 CNotImplementedErrorThe function is not implemented
 CPublicationErrorAn error occurred while publishing data
 CRobotClockThe clock that represents the robot time
 CServiceCallErrorService call failure
 CSubscriptionErrorAn error occurred while subscribing to data
 CSubscriptionIdThis type holds an subscription ID
 CTimeoutErrorTimeout error
 CUnsupportedErrorA part of the API is not supported by the connected robot
 Ncreos_messagesThe messages that are used in the communication between the agent and the client
 Nenter_low_power_modeThe messages that are used in the communication between the agent and the client
 CAccelThe Accel message contains the linear and angular acceleration of the robot
 CAccelStampedThe AccelStamped message contains the linear and angular acceleration of the robot with a timestamp
 CAccelWithCovarianceThe AccelWithCovariance message contains the linear and angular acceleration of the robot with a covariance matrix
 CAccelWithCovarianceStampedThe AccelWithCovarianceStamped message contains the linear and angular acceleration of the robot with a covariance matrix and a timestamp
 CBarometerBarometer message containing the pressure and temperature
 CBatteryStatusBatteryStatus message contains the current battery state
 CCallableInfoSDK information message containing information about the callable functions
 CCommandCommand message containing the command to send to the robot
 CCommandStampedCommand message containing the command to send to the robot, with a timestamp
 CComponentVersionA component with its version
 CControllerStateRemote control message containing the remote controller state
 CDataSourceSinkInfoSDK information message containing information about the data sources and sinks
 CErrorError message to communicate that contains an error code and a message
 CGnssThe GNSS message contains the GNSS data of the robot
 CGnssCoordinateA coordinate in the GNSS system
 CGnssHeadingThe heading of the GNSS sensor
 CGnssPositionThe GNSS message contains the GNSS data of the robot
 CImuIMU message containing the orientation, angular velocity and linear acceleration
 CInterfaceGroupInfoSDK information message containing information about an interface group
 CInterfaceInfoSDK information message containing information about the entire interface
 CMagneticFieldMagnetic field message containing the magnetic field strength
 CMatrixMatrix template for a 2D array of type T
 COdometryThe Odometry message contains the estimated position, orientation and velocity of the robot
 CPointPoint message containing a x, y and z of type double
 CPointCloud2The PointCloud2 message contains a 3D point cloud
 CPointCloud2FieldDescriptionThe PointCloud2FieldDescription message describes a single field of the point cloud
 CPoseThe Pose message contains a position and orientation
 CPoseStampedThe PoseStamped message contains a position and orientation with a timestamp
 CPoseWithCovarianceThe PoseWithCovariance message contains a position and orientation with a covariance matrix
 CPoseWithCovarianceStampedThe PoseWithCovarianceStamped message contains a position and orientation with a covariance matrix and a timestamp
 CQuaterniondQuaternion message containing the x, y, z and w components as doubles
 CQuaternionfQuaternion message containing the x, y, z and w components as floats
 CRangeRange message containing the range measurement of a sensor
 CStateThe state of the robot
 CStateReferenceState reference message containing the pose, velocity and acceleration of the robot
 CSystemInfoSystem info message containing information about the connected system
 CTransformThe Transform message contains a transformation between two coordinate frames
 CTransformStampedThe TransformStamped message contains a transformation between two coordinate frames with a timestamp
 CTransformStampedListThe TransformStampedList message contains a list of transformations between two coordinate frames
 CTwistThe Twist message contains the linear and angular velocity of the robot
 CTwistStampedThe TwistStamped message contains the linear and angular velocity of the robot with a timestamp
 CTwistWithCovarianceThe TwistWithCovariance message contains the linear and angular velocity of the robot with a covariance matrix
 CTwistWithCovarianceStampedThe TwistWithCovarianceStamped message contains the linear and angular velocity of the robot with a covariance matrix and a timestamp
 CUserEventAn event meant for a robot user
 CVector3dVector3d message containing a x, y and z of type double
 CVector3fVector3f message containing a x, y and z of type float
 CWheelStateWheel state message containing the position and velocity of one wheel
 CWheelStatesWheel state message containing the position and velocity of the wheels
 Ncreos_sdk_msgsThe creos_sdk_msgs package contains ROS2 interface definitions
 NmsgMessage definitions of the creos_sdk_msgs package
 NsrvService definitions of the creos_sdk_msgs package
 Ngeometry_msgsThe geometry_msgs package contains ROS2 interface definitions
 NmsgMessage definitions of the geometry_msgs package
 Nnav_msgsThe nav_msgs package contains ROS2 interface definitions
 NmsgMessage definitions of the nav_msgs package
 NsrvService definitions of the nav_msgs package
 Nsensor_msgsThe sensor_msgs package contains ROS2 interface definitions
 NmsgMessage definitions of the sensor_msgs package
 NsrvService definitions of the sensor_msgs package
 Nstd_msgsThe std_msgs package contains ROS2 interface definitions
 NmsgMessage definitions of the std_msgs package
 Nstd_srvsThe std_srvs package contains ROS2 interface definitions
 NsrvService definitions of the std_srvs package
 Ntf2_msgsThe tf2_msgs package contains ROS2 interface definitions
 NactionAction definitions of the tf2_msgs package
 NmsgMessage definitions of the tf2_msgs package
 NsrvService definitions of the tf2_msgs package