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.