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

The TransformStamped message contains a transformation between two coordinate frames with a timestamp. More...

#include <creos/messages/transform.hpp>

Inheritance diagram for creos_messages::TransformStamped:
Collaboration diagram for creos_messages::TransformStamped:

Public Member Functions

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

Public Attributes

creos::RobotClock::time_point timestamp
 The timestamp of the transform.
 
- Public Attributes inherited from creos_messages::Transform
std::string frame_id
 The frame id of the source frame.
 
std::string child_frame_id
 The frame id of the target frame.
 
Vector3d translation = {0, 0, 0}
 The translation from the source frame to the target frame.
 
Quaterniond rotation = {0, 0, 0, 1}
 The rotation quaternion from the source frame to the target frame.
 

Detailed Description

The TransformStamped message contains a transformation between two coordinate frames with a timestamp.


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