RobWorkProject
Classes | Typedefs | Functions
Kinematics

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  FramePairMap< T >
 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  StateMsg
 The state of a work cell (or kinematics tree). 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< Frame *, Frame * > FramePair
 A pair of frames.
 
typedef std::pair< const Frame *, const 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::FramePairFramePairSet
 A set of frame pairs.
 
typedef std::vector< kinematics::FramePairFramePairList
 A list of frame pairs.
 
typedef rw::common::Ptr< StateStructureStateStructurePtr
 Shortcut for smart pointer type. More...
 

Functions

std::ostream & operator<< (std::ostream &out, const Frame &frame)
 Streaming operator.
 

Detailed Description

Kinematic modelling.

Typedef Documentation

◆ StateStructurePtr

Shortcut for smart pointer type.

Deprecated:
Please use StateStructure::Ptr instead!