MLPose
Module: Common
#include <ml_types.h>
Public Attributes
Type | Name |
---|---|
MLTransform | transform 6-DoF transformation between the two coordinate frames that can be directly used to express source frame coordinates in destination frame coordinates. |
bool | has_derivatives Indicate if this pose has derivative values. |
MLVec3f | linear_velocity The linear velocity in meters per second. |
MLVec3f | linear_acceleration The linear acceleration in meters per second squared. |
MLVec3f | angular_velocity Angular velocity in radians per second. |
MLVec3f | angular_acceleration Angular accleration in radians per second squared. |
MLTime | origin_time_ns |
MLTime | predict_time_ns Time to which this relationship has been predicted. May be equal to origin_time_ns. |
Detailed Description
struct MLPose;
Geometric relationship between two coordinate frames.
Public Attributes Documentation
transform
MLTransform transform;
6-DoF transformation between the two coordinate frames that can be directly used to express source frame coordinates in destination frame coordinates.
has_derivatives
bool has_derivatives;
Indicate if this pose has derivative values.
linear_velocity
MLVec3f linear_velocity;
The linear velocity in meters per second.
linear_acceleration
MLVec3f linear_acceleration;
The linear acceleration in meters per second squared.
angular_velocity
MLVec3f angular_velocity;
Angular velocity in radians per second.
angular_acceleration
MLVec3f angular_acceleration;
Angular accleration in radians per second squared.
origin_time_ns
MLTime origin_time_ns;
Time when this relationship was measured.
predict_time_ns
MLTime predict_time_ns;
Time to which this relationship has been predicted. May be equal to origin_time_ns.