All joint limits.
More...
#include <mjcf-graph.hpp>
All joint limits.
Definition at line 116 of file mjcf-graph.hpp.
◆ RangeJoint() [1/2]
pinocchio::mjcf::details::RangeJoint::RangeJoint |
( |
| ) |
|
|
default |
◆ RangeJoint() [2/2]
pinocchio::mjcf::details::RangeJoint::RangeJoint |
( |
double |
v | ) |
|
|
inlineexplicit |
◆ concatenate()
Concatenate 2 rangeJoint.
- Template Parameters
-
Nq | old_range, joint configuration |
Nv | old_range, joint velocity |
- Parameters
-
- Returns
- Concatenated range.
Definition at line 138 of file mjcf-graph.cpp.
◆ setDimension()
template<int Nq, int Nv>
RangeJoint pinocchio::mjcf::details::RangeJoint::setDimension |
Set dimension to the limits to match the joint nq and nv.
- Template Parameters
-
Nq | joint configuration |
Nv | joint velocity |
- Returns
- Range with new dimension
Definition at line 118 of file mjcf-graph.cpp.
◆ armature
double pinocchio::mjcf::details::RangeJoint::armature = 0. |
◆ damping
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::damping |
◆ friction
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::friction |
◆ frictionLoss
double pinocchio::mjcf::details::RangeJoint::frictionLoss = 0. |
◆ maxConfig
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::maxConfig |
◆ maxEffort
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::maxEffort |
◆ maxVel
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::maxVel |
◆ minConfig
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::minConfig |
◆ springReference
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::springReference |
◆ springStiffness
Eigen::VectorXd pinocchio::mjcf::details::RangeJoint::springStiffness |
The documentation for this struct was generated from the following files: