|
move3d_ros_lib
0.1.0
move3d/ros API interface
|
The HeadHandUpdater class updates base, hand and head. More...
#include <head_hand_updater.h>
Public Member Functions | |
| virtual bool | update (Robot *h, const Eigen::Affine3d &base, const std::map< std::string, Eigen::Affine3d > &joints, const HumanSettings &settings) |
| update the robot with the given elements More... | |
| virtual bool | computeConf (Robot *h, const Eigen::Affine3d &base, const std::map< std::string, Eigen::Affine3d > &joints, const HumanSettings &settings, RobotState &q) |
| compute the configuration without updating the human in move3d More... | |
The HeadHandUpdater class updates base, hand and head.
|
virtual |
compute the configuration without updating the human in move3d
| [in] | h | Robot object representing the human in move3d |
| [in] | base | base position |
| [in] | joints | joint positions |
| [in] | settings | settings for that human |
| [out] | q | the computed configuration |
Implements move3d::BaseHumanUpdater.
|
virtual |
update the robot with the given elements
| h | the Robot object representing the human in move3d |
| base | the base position |
| joints | the joint positions |
| settings | settings for that human |
Implements move3d::BaseHumanUpdater.
1.8.6