The KinematicSolution is created from - and maps into - a KinematicResponse. More...
#include <kinematic_tree.h>
Public Member Functions | |
void | Create (std::shared_ptr< KinematicResponse > solution) |
KinematicSolution () | |
KinematicSolution (int start, int length) | |
Public Attributes | |
Eigen::Map< ArrayHessian > | hessian {nullptr, 0} |
Eigen::Map< ArrayJacobian > | jacobian {nullptr, 0} |
int | length = -1 |
Eigen::Map< ArrayFrame > | Phi {nullptr, 0} |
Eigen::Map< ArrayTwist > | Phi_dot {nullptr, 0} |
int | start = -1 |
Eigen::Map< Eigen::VectorXd > | X {nullptr, 0} |
The KinematicSolution is created from - and maps into - a KinematicResponse.
Definition at line 127 of file kinematic_tree.h.
|
default |
exotica::KinematicSolution::KinematicSolution | ( | int | start, |
int | length | ||
) |
Definition at line 77 of file kinematic_tree.cpp.
void exotica::KinematicSolution::Create | ( | std::shared_ptr< KinematicResponse > | solution | ) |
Definition at line 81 of file kinematic_tree.cpp.
Eigen::Map<ArrayHessian> exotica::KinematicSolution::hessian {nullptr, 0} |
Definition at line 139 of file kinematic_tree.h.
Eigen::Map<ArrayJacobian> exotica::KinematicSolution::jacobian {nullptr, 0} |
Definition at line 138 of file kinematic_tree.h.
int exotica::KinematicSolution::length = -1 |
Definition at line 134 of file kinematic_tree.h.
Eigen::Map<ArrayFrame> exotica::KinematicSolution::Phi {nullptr, 0} |
Definition at line 136 of file kinematic_tree.h.
Eigen::Map<ArrayTwist> exotica::KinematicSolution::Phi_dot {nullptr, 0} |
Definition at line 137 of file kinematic_tree.h.
int exotica::KinematicSolution::start = -1 |
Definition at line 133 of file kinematic_tree.h.
Eigen::Map<Eigen::VectorXd> exotica::KinematicSolution::X {nullptr, 0} |
Definition at line 135 of file kinematic_tree.h.