Resources

Topics

RobWorkProject
Namespaces | Classes
rw Namespace Reference

RobWork library. More...

Namespaces

 common
 Various utilities and definitions of general use.
 
 geometry
 Loading and storing of CAD models.
 
 graphics
 Generic scene graph related stuff.
 
 invkin
 Inverse kinematics interfaces and iksolver classes.
 
 kinematics
 Kinematic modelling.
 
 loaders
 Workcell loaders and other loaders.
 
 math
 Matrices, vectors, configurations, and more.
 
 models
 Workcell and device models.
 
 pathplanning
 Path-planning for devices.
 
 plugin
 The plugin infrastructure, including extension and extension point mechanism.
 
 proximity
 Interfaces for collision checking and distance calculation.
 
 sensor
 Sensor interfaces.
 
 task
 Task descriptions.
 
 trajectory
 Trajectory, path, interpolation and blending.
 

Classes

class  RobWork
 RobWork instance which holds objects to be shared among multiple plugins. More...
 
struct  Traits
 this is a forward declaration of the traits class More...
 
struct  Traits< geometry::BSphere< T > >
 define traits of the OBB More...
 
struct  Traits< geometry::OBB< T > >
 define traits of the OBB More...
 
struct  Traits< geometry::OBLSS< T > >
 define traits of the OBLSS More...
 
struct  Traits< geometry::OBRSS< T > >
 define traits of the OBRSS More...
 
struct  Traits< proximity::BinaryBVTree< BV, PRIM > >
 define traits of the BinaryBVTree More...
 
struct  Traits< proximity::BVTreeColliderFactory::BalancedDescentStrategy< BVTREE > >
 
struct  Traits< proximity::BVTreeColliderFactory::MaxAreaDescentStrategy< BVTREE > >
 
struct  Traits< rw::geometry::AABB< T > >
 define traits of the AABB More...
 

Detailed Description

RobWork library.

All classes and interfaces in this group only have dependencies on boost, xerces and STL. It is considered the core of the RobWork project.