All joint limits. More...
#include <pinocchio/parsers/mjcf/mjcf-graph.hpp>
Public Member Functions | |
RangeJoint (double v) | |
template<int Nq, int Nv> | |
RangeJoint | concatenate (const RangeJoint &range) const |
Concatenate 2 rangeJoint. | |
template<int Nq, int Nv> | |
RangeJoint | setDimension () const |
Set dimension to the limits to match the joint nq and nv. | |
Public Attributes | |
Eigen::VectorXd | armature |
Eigen::VectorXd | damping |
Eigen::VectorXd | friction |
double | frictionLoss = 0. |
Eigen::VectorXd | maxConfig |
Eigen::VectorXd | maxEffort |
Eigen::VectorXd | maxVel |
Eigen::VectorXd | minConfig |
Eigen::VectorXd | springReference |
Eigen::VectorXd | springStiffness |
All joint limits.
Definition at line 116 of file mjcf-graph.hpp.
|
inlineexplicit |
Definition at line 143 of file mjcf-graph.hpp.
RangeJoint concatenate | ( | const RangeJoint & | range | ) | const |
Concatenate 2 rangeJoint.
Nq | old_range, joint configuration |
Nv | old_range, joint velocity |
range | to concatenate with |
RangeJoint setDimension | ( | ) | const |
Set dimension to the limits to match the joint nq and nv.
Nq | joint configuration |
Nv | joint velocity |
Eigen::VectorXd armature |
Definition at line 138 of file mjcf-graph.hpp.
Eigen::VectorXd damping |
Definition at line 135 of file mjcf-graph.hpp.
Eigen::VectorXd friction |
Definition at line 133 of file mjcf-graph.hpp.
double frictionLoss = 0. |
Definition at line 140 of file mjcf-graph.hpp.
Eigen::VectorXd maxConfig |
Definition at line 123 of file mjcf-graph.hpp.
Eigen::VectorXd maxEffort |
Definition at line 119 of file mjcf-graph.hpp.
Eigen::VectorXd maxVel |
Definition at line 121 of file mjcf-graph.hpp.
Eigen::VectorXd minConfig |
Definition at line 125 of file mjcf-graph.hpp.
Eigen::VectorXd springReference |
Definition at line 130 of file mjcf-graph.hpp.
Eigen::VectorXd springStiffness |
Definition at line 128 of file mjcf-graph.hpp.