Public Member Functions | Private Member Functions | Private Attributes
YumiHWsimPlugin Class Reference

List of all members.

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< YumiHWGazeborobot_hw_sim_
std::string robot_hw_sim_type_str_
std::string robot_namespace_
sdf::ElementPtr sdf_
gazebo::event::ConnectionPtr update_connection_

Detailed Description

Definition at line 18 of file yumi_hw_gazebo.cpp.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

Definition at line 223 of file yumi_hw_gazebo.cpp.

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.

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.

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.


The documentation for this class was generated from the following file:


yumi_hw
Author(s):
autogenerated on Sat Jun 8 2019 20:47:40