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.