pinocchio  3.9.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Loading...
Searching...
No Matches
JointUniversal Struct Reference

Public Member Functions

 JointUniversal (const Eigen::Vector3d &ax1, const Eigen::Vector3d &ax2)
bool operator== (const JointUniversal &other) const

Public Attributes

Eigen::Vector3d axis1 = Eigen::Vector3d::UnitX()
Eigen::Vector3d axis2 = Eigen::Vector3d::UnitY()

Static Public Attributes

static constexpr int nq = 2
static constexpr int nv = 2

Detailed Description

Definition at line 235 of file joints.hpp.

Constructor & Destructor Documentation

◆ JointUniversal()

JointUniversal(const Eigen::Vector3d &ax1,
const Eigen::Vector3d &ax2 )
inline

Definition at line 244 of file joints.hpp.

Member Function Documentation

◆ operator==()

bool operator==(const JointUniversal &other)const
inline

Definition at line 250 of file joints.hpp.

Member Data Documentation

◆ axis1

Eigen::Vector3d axis1 = Eigen::Vector3d::UnitX()

Definition at line 237 of file joints.hpp.

◆ axis2

Eigen::Vector3d axis2 = Eigen::Vector3d::UnitY()

Definition at line 238 of file joints.hpp.

◆ nq

int nq = 2
staticconstexpr

Definition at line 240 of file joints.hpp.

◆ nv

int nv = 2
staticconstexpr

Definition at line 241 of file joints.hpp.


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