Public Member Functions | |
| virtual void | Load (gazebo::physics::ModelPtr parent, sdf::ElementPtr sdf) |
| virtual void | Reset () |
| void | Update () |
| YumiHWsimPlugin () | |
| virtual | ~YumiHWsimPlugin () |
Private Member Functions | |
| std::string | getURDF (std::string param_name) const |
Private Attributes | |
| ros::Duration | control_period_ |
| boost::shared_ptr < controller_manager::ControllerManager > | controller_manager_ |
| ros::Time | last_update_sim_time_ros_ |
| ros::Time | last_write_sim_time_ros_ |
| ros::NodeHandle | model_nh_ |
| gazebo::physics::ModelPtr | parent_model_ |
| std::string | robot_description_ |
| boost::shared_ptr< YumiHWGazebo > | robot_hw_sim_ |
| std::string | robot_hw_sim_type_str_ |
| std::string | robot_namespace_ |
| sdf::ElementPtr | sdf_ |
| gazebo::event::ConnectionPtr | update_connection_ |
Definition at line 18 of file yumi_hw_gazebo.cpp.
| YumiHWsimPlugin::YumiHWsimPlugin | ( | ) | [inline] |
Definition at line 22 of file yumi_hw_gazebo.cpp.
| virtual YumiHWsimPlugin::~YumiHWsimPlugin | ( | ) | [inline, virtual] |
Definition at line 23 of file yumi_hw_gazebo.cpp.
| std::string YumiHWsimPlugin::getURDF | ( | std::string | param_name | ) | const [inline, private] |
Definition at line 171 of file yumi_hw_gazebo.cpp.
| virtual void YumiHWsimPlugin::Load | ( | gazebo::physics::ModelPtr | parent, |
| sdf::ElementPtr | sdf | ||
| ) | [inline, virtual] |
Definition at line 30 of file yumi_hw_gazebo.cpp.
| virtual void YumiHWsimPlugin::Reset | ( | ) | [inline, virtual] |
Definition at line 161 of file yumi_hw_gazebo.cpp.
| void YumiHWsimPlugin::Update | ( | ) | [inline] |
Definition at line 134 of file yumi_hw_gazebo.cpp.
Definition at line 223 of file yumi_hw_gazebo.cpp.
boost::shared_ptr<controller_manager::ControllerManager> YumiHWsimPlugin::controller_manager_ [private] |
Definition at line 220 of file yumi_hw_gazebo.cpp.
Definition at line 224 of file yumi_hw_gazebo.cpp.
Definition at line 225 of file yumi_hw_gazebo.cpp.
ros::NodeHandle YumiHWsimPlugin::model_nh_ [private] |
Definition at line 209 of file yumi_hw_gazebo.cpp.
gazebo::physics::ModelPtr YumiHWsimPlugin::parent_model_ [private] |
Definition at line 202 of file yumi_hw_gazebo.cpp.
std::string YumiHWsimPlugin::robot_description_ [private] |
Definition at line 213 of file yumi_hw_gazebo.cpp.
boost::shared_ptr<YumiHWGazebo> YumiHWsimPlugin::robot_hw_sim_ [private] |
Definition at line 217 of file yumi_hw_gazebo.cpp.
std::string YumiHWsimPlugin::robot_hw_sim_type_str_ [private] |
Definition at line 216 of file yumi_hw_gazebo.cpp.
std::string YumiHWsimPlugin::robot_namespace_ [private] |
Definition at line 212 of file yumi_hw_gazebo.cpp.
sdf::ElementPtr YumiHWsimPlugin::sdf_ [private] |
Definition at line 203 of file yumi_hw_gazebo.cpp.
Definition at line 206 of file yumi_hw_gazebo.cpp.