This structure stores constraint data. More...
#include <avoid_singularities.h>

Public Member Functions | |
| AvoidSingularitiesData (const constrained_ik::SolverState &state, const constraints::AvoidSingularities *parent) | |
| see base class for documentation | |
Public Attributes | |
| bool | avoidance_enabled_ |
| Eigen::MatrixXd | jacobian_orig_ |
|
EIGEN_MAKE_ALIGNED_OPERATOR_NEW const constraints::AvoidSingularities * | parent_ |
| pointer to parent class object | |
| double | smallest_sv_ |
| Eigen::VectorXd | Ui_ |
| Eigen::VectorXd | Vi_ |
This structure stores constraint data.
Definition at line 53 of file avoid_singularities.h.
Is avoidance enabled
Definition at line 57 of file avoid_singularities.h.
| Eigen::MatrixXd constrained_ik::constraints::AvoidSingularities::AvoidSingularitiesData::jacobian_orig_ |
current jacobian
Definition at line 61 of file avoid_singularities.h.
smallest singular value
Definition at line 58 of file avoid_singularities.h.
U matrix from SVD of the jacobian
Definition at line 59 of file avoid_singularities.h.
V matrix from SVD of the jacobian
Definition at line 60 of file avoid_singularities.h.