|
ocra-recipes
Doxygen documentation for the ocra-recipes repository
|
Used to build position/orientation tasks. More...
#include <Feature.h>
Classes | |
| struct | Pimpl |
Public Member Functions | |
| DisplacementFeature (const std::string &name, ControlFrame::Ptr frame, ECartesianDof axes) | |
| int | getDimension () const |
| const Eigen::MatrixXd & | getSpaceTransform () const |
| const Eigen::VectorXd & | computeEffort (const Feature &featureDes) const |
| const Eigen::VectorXd & | computeAcceleration (const Feature &featureDes) const |
| const Eigen::VectorXd & | computeError (const Feature &featureDes) const |
| const Eigen::VectorXd & | computeErrorDot (const Feature &featureDes) const |
| const Eigen::MatrixXd & | computeJacobian (const Feature &featureDes) const |
| const Eigen::MatrixXd & | computeProjectedMass (const Feature &featureDes) const |
| const Eigen::MatrixXd & | computeProjectedMassInverse (const Feature &featureDes) const |
| const Eigen::VectorXd & | computeEffort () const |
| const Eigen::VectorXd & | computeAcceleration () const |
| const Eigen::VectorXd & | computeError () const |
| const Eigen::VectorXd & | computeErrorDot () const |
| const Eigen::MatrixXd & | computeJacobian () const |
| const Eigen::MatrixXd & | computeProjectedMass () const |
| const Eigen::MatrixXd & | computeProjectedMassInverse () const |
| TaskState | getState () const |
| void | setState (const TaskState &newState) |
Public Member Functions inherited from ocra::Feature | |
| virtual | ~Feature ()=0 |
Public Member Functions inherited from ocra::NamedInstance | |
| NamedInstance (const std::string &name) | |
| const std::string & | getName () const |
| virtual | ~NamedInstance () |
Additional Inherited Members | |
Protected Member Functions inherited from ocra::Feature | |
| Feature (const std::string &name) | |
Used to build position/orientation tasks.
These features combine position and orientation features, to control both the position and orientation of a control frame. See the documentation of PositionFeature and OrientationFeature.
| ocra::DisplacementFeature::DisplacementFeature | ( | const std::string & | name, |
| ControlFrame::Ptr | frame, | ||
| ECartesianDof | axes | ||
| ) |
Definition at line 722 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 775 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 801 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 743 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 761 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 816 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 836 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 851 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 873 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 890 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 911 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 927 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 937 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 947 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 959 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 738 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 728 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 970 of file Feature.cpp.
|
virtual |
Implements ocra::Feature.
Definition at line 981 of file Feature.cpp.
1.8.11