RobWorkProject
23.9.11-
|
Forward kinematics for a set of frames. More...
#include <FKTable.hpp>
Public Member Functions | |
FKTable (const rw::kinematics::State &state) | |
Forward kinematics for the work cell state state. More... | |
FKTable (const rw::kinematics::State *state) | |
Forward kinematics for the work cell state state. More... | |
const rw::math::Transform3D & | get (const rw::kinematics::Frame &frame) const |
The world transform for the frame frame. More... | |
const rw::math::Transform3D & | get (rw::core::Ptr< const rw::kinematics::Frame > frame) const |
The world transform for the frame frame. More... | |
const rw::kinematics::State & | getState () const |
Returns State associated with the FKTable. More... | |
void | reset (const rw::kinematics::State &state) |
resets the FKTable to state More... | |
Forward kinematics for a set of frames.
FKTable finds transforms for frames for a given fixed work cell state. The frame transforms are calculated relative to the world frame.
FKTable | ( | const rw::kinematics::State & | state | ) |
Forward kinematics for the work cell state state.
state | [in] The work state for which world transforms are to be calculated. |
FKTable | ( | const rw::kinematics::State * | state | ) |
Forward kinematics for the work cell state state.
state | [in] The work state for which world transforms are to be calculated. |
const rw::math::Transform3D& get | ( | const rw::kinematics::Frame & | frame | ) | const |
The world transform for the frame frame.
frame | [in] The frame for which to find the world transform. |
|
inline |
The world transform for the frame frame.
frame | [in] The frame for which to find the world transform. |
|
inline |
void reset | ( | const rw::kinematics::State & | state | ) |
resets the FKTable to state
state |