RobWorkProject
23.9.11-
|
Kinematic modelling. More...
Classes | |
class | FixedFrame |
FixedFrame is a frame for which the transform relative to the parent is constant. More... | |
class | FKRange |
Forward kinematics between a pair of frames. More... | |
class | FKTable |
Forward kinematics for a set of frames. More... | |
class | Frame |
The type of node of forward kinematic trees. More... | |
class | FrameMap |
a specialized mapping implementation for frames. It uses the internal structure of Frames to provide fast O(1) lookup for mappings from Frame to anything. More... | |
class | FramePairMap |
A map from an unordered pair of frames to some value. More... | |
class | FrameType |
Enumeration of all concrete frame types of RobWork. More... | |
class | Kinematics |
Utility functions for the rw::kinematics module. More... | |
class | MovableFrame |
MovableFrame is a frame for which it is possible to freely change the transform relative to the parent. More... | |
class | QState |
The configuration state of a work cell. More... | |
class | State |
The state of a work cell (or kinematics tree). More... | |
class | StateCache |
the basic building block for the stateless desing using the StateStructure class. A StateCache represents a size, a unique id, and a unique name, when inserted into the StateStructure. The size will allocate "size"-doubles in State objects originating from the StateStructure. More... | |
class | StateData |
the basic building block for the stateless design using the StateStructure class. A StateData represents a size, a unique id, and a unique name, when inserted into the StateStructure. The size will allocate "size"-doubles in State objects originating from the StateStructure. More... | |
class | Stateless |
interface for a stateless or typically a part stateless class. More... | |
class | StatelessData |
class for enabling statelessness in classes that are data containers More... | |
class | StateSetup |
Utility class to help construct a State. More... | |
class | StateStructure |
the StateStructure is responsible for handling a structure of StateData and Frames More... | |
class | TreeState |
The tree structure state of a work cell. More... | |
Typedefs | |
typedef std::pair< rw::kinematics::Frame *, rw::kinematics::Frame * > | FramePair |
A pair of frames. | |
typedef std::pair< const rw::kinematics::Frame *, const rw::kinematics::Frame * > | ConstFramePair |
A pair of constant frames. | |
typedef std::set< kinematics::Frame * > | FrameSet |
A set of frames. | |
typedef std::vector< kinematics::Frame * > | FrameList |
A list of frames. | |
typedef std::vector< const rw::kinematics::Frame * > | ConstFrameList |
A list of const frames. | |
typedef std::set< kinematics::FramePair > | FramePairSet |
A set of frame pairs. | |
typedef std::vector< kinematics::FramePair > | FramePairList |
A list of frame pairs. | |
typedef rw::core::Ptr< StateStructure > | StateStructurePtr |
Shortcut for smart pointer type. More... | |
Kinematic modelling.
typedef rw::core::Ptr<StateStructure> StateStructurePtr |
Shortcut for smart pointer type.