libxr 1.0
Want to be the best embedded framework
Loading...
Searching...
No Matches
LibXR::Kinematic::Joint< Scalar >::Runtime Struct Reference

关节运行时状态结构体。 Structure containing runtime state of the joint. More...

#include <kinematic.hpp>

Collaboration diagram for LibXR::Kinematic::Joint< Scalar >::Runtime:

Data Fields

Eigen::AngleAxis< Scalarstate_angle
 当前关节角度状态。 Current joint angle state.
 
Eigen::AngleAxis< Scalartarget_angle
 目标关节角度状态。 Target joint angle state.
 
Eigen::Matrix< Scalar, 3, 3 > inertia
 关节的惯性矩阵。 Inertia matrix of the joint.
 
Axis< Scalarstate_axis
 当前关节轴向。 Current axis orientation.
 
Axis< Scalartarget_axis
 目标关节轴向。 Target axis orientation.
 
Transform< Scalarstate
 当前状态的变换矩阵。 Transformation matrix of the current state.
 
Transform< Scalartarget
 目标状态的变换矩阵。 Transformation matrix of the target state.
 

Detailed Description

template<typename Scalar>
struct LibXR::Kinematic::Joint< Scalar >::Runtime

关节运行时状态结构体。 Structure containing runtime state of the joint.

Definition at line 62 of file kinematic.hpp.

Field Documentation

◆ inertia

template<typename Scalar >
Eigen::Matrix<Scalar, 3, 3> LibXR::Kinematic::Joint< Scalar >::Runtime::inertia

关节的惯性矩阵。 Inertia matrix of the joint.

Definition at line 70 of file kinematic.hpp.

◆ state

当前状态的变换矩阵。 Transformation matrix of the current state.

Definition at line 76 of file kinematic.hpp.

◆ state_angle

template<typename Scalar >
Eigen::AngleAxis<Scalar> LibXR::Kinematic::Joint< Scalar >::Runtime::state_angle

当前关节角度状态。 Current joint angle state.

Definition at line 65 of file kinematic.hpp.

◆ state_axis

template<typename Scalar >
Axis<Scalar> LibXR::Kinematic::Joint< Scalar >::Runtime::state_axis

当前关节轴向。 Current axis orientation.

Definition at line 72 of file kinematic.hpp.

◆ target

template<typename Scalar >
Transform<Scalar> LibXR::Kinematic::Joint< Scalar >::Runtime::target

目标状态的变换矩阵。 Transformation matrix of the target state.

Definition at line 78 of file kinematic.hpp.

◆ target_angle

template<typename Scalar >
Eigen::AngleAxis<Scalar> LibXR::Kinematic::Joint< Scalar >::Runtime::target_angle

目标关节角度状态。 Target joint angle state.

Definition at line 67 of file kinematic.hpp.

◆ target_axis

template<typename Scalar >
Axis<Scalar> LibXR::Kinematic::Joint< Scalar >::Runtime::target_axis

目标关节轴向。 Target axis orientation.

Definition at line 73 of file kinematic.hpp.


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