move3d_ros_lib
0.1.0
move3d/ros API interface
|
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 |
The base namespace of the move3d_ros_lib.