CreOS SDK
The CreOS SDK allows you to interact with Avular robots
 
Loading...
Searching...
No Matches
creos_messages::TwistWithCovarianceStamped Struct Reference

The TwistWithCovarianceStamped message contains the linear and angular velocity of the robot with a covariance matrix and a timestamp. More...

#include <creos/messages/twist.hpp>

Inheritance diagram for creos_messages::TwistWithCovarianceStamped:
Collaboration diagram for creos_messages::TwistWithCovarianceStamped:

Public Member Functions

auto operator<=> (const TwistWithCovarianceStamped &other) const =default
 Compare two TwistWithCovarianceStamped messages.
 
- Public Member Functions inherited from creos_messages::TwistWithCovariance
auto operator<=> (const TwistWithCovariance &other) const =default
 Compare two TwistWithCovariance messages.
 
- Public Member Functions inherited from creos_messages::Twist
auto operator<=> (const Twist &other) const =default
 Compare two Twist messages.
 

Public Attributes

creos::RobotClock::time_point timestamp
 Timestamp of the estimated linear and angular velocity.
 
std::string frame_id
 Frame id of the twist.
 
- Public Attributes inherited from creos_messages::TwistWithCovariance
Matrixd< 6, 6 > covariance
 Covariance matrix of the pose The covariance matrix is a 6x6 matrix with the following order: [x, y, z, roll, pitch, yaw].
 
- Public Attributes inherited from creos_messages::Twist
Vector3d linear = {0, 0, 0}
 Linear velocity of the robot in the world frame [m/s].
 
Vector3d angular = {0, 0, 0}
 Angular velocity of the robot in the world frame [rad/s].
 

Detailed Description

The TwistWithCovarianceStamped message contains the linear and angular velocity of the robot with a covariance matrix and a timestamp.


The documentation for this struct was generated from the following file: