ocra-recipes
Doxygen documentation for the ocra-recipes repository
|
Generic representation of a frame: gives access to its position, velocity, jacobian... More...
#include <ControlFrame.h>
Public Member Functions | |
virtual | ~ControlFrame ()=0 |
virtual Eigen::Displacementd | getPosition () const =0 |
virtual Eigen::Twistd | getVelocity () const =0 |
virtual Eigen::Twistd | getAcceleration () const =0 |
virtual Eigen::Wrenchd | getWrench () const =0 |
virtual Eigen::Matrix< double, 6, Eigen::Dynamic > | getJacobian () const =0 |
virtual bool | dependsOnModelConfiguration () const =0 |
virtual const Model & | getModel () const =0 |
Public Member Functions inherited from ocra::NamedInstance | |
NamedInstance (const std::string &name) | |
const std::string & | getName () const |
virtual | ~NamedInstance () |
Protected Member Functions | |
ControlFrame (const std::string &name) | |
Generic representation of a frame: gives access to its position, velocity, jacobian...
A frame is always associated to a manikin's model. However, it does not always depend on its configuration. If it depends on the configuration of the manikin's model, then the method ControlFrame::sependsOnModelConfiguration will return true. Otherwise, this method returns false, and ControlFrame::getJacobian will return a null matrix, whose size be 6 x getModel().nbDofs().
Definition at line 43 of file ControlFrame.h.
|
protected |
Definition at line 10 of file ControlFrame.cpp.
|
pure virtual |
Definition at line 15 of file ControlFrame.cpp.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.
|
pure virtual |
Implemented in ocra::CoMFrame, ocra::SegmentFrame, and ocra::TargetFrame.