Robot frame.
More...
#include <hpp/pinocchio/frame.hh>
◆ Frame()
hpp::pinocchio::Frame::Frame |
( |
DeviceWkPtr_t |
device, |
|
|
FrameIndex |
indexInFrameList |
|
) |
| |
Constructor
- Parameters
-
device | pointer on the device the frame is belonging to. |
indexInFrameList | index of the frame, i.e. frame = device.model.frames[index] |
◆ ~Frame()
hpp::pinocchio::Frame::~Frame |
( |
| ) |
|
|
inline |
◆ children()
const std::vector<FrameIndex>& hpp::pinocchio::Frame::children |
( |
| ) |
const |
|
inline |
◆ currentTransformation() [1/2]
Transform3f hpp::pinocchio::Frame::currentTransformation |
( |
| ) |
const |
◆ currentTransformation() [2/2]
◆ display()
virtual std::ostream& hpp::pinocchio::Frame::display |
( |
std::ostream & |
os | ) |
const |
|
virtual |
◆ index()
const FrameIndex& hpp::pinocchio::Frame::index |
( |
| ) |
const |
|
inline |
◆ isFixed()
bool hpp::pinocchio::Frame::isFixed |
( |
| ) |
const |
Returns true if the frame type is ::pinocchio::FIXED_JOINT.
◆ isRootFrame()
bool hpp::pinocchio::Frame::isRootFrame |
( |
| ) |
const |
Returns true if this frame is the universe frame.
◆ jacobian() [1/2]
Get const reference to Jacobian
The jacobian (6d) is expressed in the local frame. the linear part corresponds to the velocity of the center of the frame.
◆ jacobian() [2/2]
◆ joint()
Returns the joint associated to this frame.
◆ name()
const std::string& hpp::pinocchio::Frame::name |
( |
| ) |
const |
◆ parentFrame()
Frame hpp::pinocchio::Frame::parentFrame |
( |
| ) |
const |
Get the parent frame (if any).
- Warning
- the parent joint of the universe is the universe itself.
◆ pinocchio()
◆ positionInParentFrame() [1/2]
Transform3f hpp::pinocchio::Frame::positionInParentFrame |
( |
| ) |
const |
Get (constant) placement of frame in parent frame.
◆ positionInParentFrame() [2/2]
void hpp::pinocchio::Frame::positionInParentFrame |
( |
const Transform3f & |
p | ) |
|
Set position of frame in parent frame.
◆ positionInParentJoint()
const Transform3f& hpp::pinocchio::Frame::positionInParentJoint |
( |
| ) |
const |
Get (constant) placement of frame in parent joint.
◆ robot() [1/2]
Access robot owning the object.
◆ robot() [2/2]
Access robot owning the object.
The documentation for this class was generated from the following file: