move3d_ros_lib  0.1.0
move3d/ros API interface
 All Classes Namespaces Functions Variables Typedefs Pages
Classes | Typedefs
move3d Namespace Reference

The base namespace of the move3d_ros_lib. More...

Classes

class  HumanMgr
 The HumanMgr class updates human configuration based on plugins. More...
 
struct  HumanSettings
 The HumanSettings struct stores data for each human. More...
 
class  BaseHumanUpdater
 
class  HeadHandUpdater
 The HeadHandUpdater class updates base, hand and head. More...
 
class  SingleJoint2dUpdater
 The SingleJoint2dUpdater class is a plugin class for the HumanMgr. It takes a 2D+rotation position and a constant height. More...
 
class  RobotsTfPublisher
 The RobotsTfPublisher class publishes tf for robots in the scene uppon request. More...
 
class  SaveScenarioSrv
 The SaveScenarioSrv class is an helper to easily create a service that saves a move3d scenario. When called, the service creates a .sce file representing the state of the world. More...
 
class  SceneManager
 The SceneManager class provide interface between ROS and the move3d scene and project. Use it to start libmove3d and place the robots and objects in the environment. More...
 

Typedefs

typedef boost::shared_ptr
< HumanSettings
HumanSettingsPtr
 HumanSettingsPtr.
 
typedef std::map< std::string,
Eigen::Affine3d >
::const_iterator 
AffineMapConstIterator
 

Detailed Description

The base namespace of the move3d_ros_lib.