Public Member Functions | Private Attributes | List of all members
gazebo::MimicJointPlugin Class Reference

#include <mimic_joint_plugin.h>

Inheritance diagram for gazebo::MimicJointPlugin:
Inheritance graph
[legend]

Public Member Functions

void Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf)
 
 MimicJointPlugin ()
 
void UpdateChild ()
 
 ~MimicJointPlugin ()
 

Private Attributes

bool has_pid_
 
physics::JointPtr joint_
 
std::string joint_name_
 
bool kill_sim
 
double max_effort_
 
physics::JointPtr mimic_joint_
 
std::string mimic_joint_name_
 
physics::ModelPtr model_
 
double multiplier_
 
double offset_
 
control_toolbox::Pid pid_
 
std::string robot_namespace_
 
double sensitiveness_
 
event::ConnectionPtr updateConnection
 
physics::WorldPtr world_
 

Detailed Description

Definition at line 55 of file mimic_joint_plugin.h.

Constructor & Destructor Documentation

gazebo::MimicJointPlugin::MimicJointPlugin ( )

Definition at line 40 of file mimic_joint_plugin.cpp.

gazebo::MimicJointPlugin::~MimicJointPlugin ( )

Definition at line 48 of file mimic_joint_plugin.cpp.

Member Function Documentation

void gazebo::MimicJointPlugin::Load ( physics::ModelPtr  _parent,
sdf::ElementPtr  _sdf 
)

Definition at line 55 of file mimic_joint_plugin.cpp.

void gazebo::MimicJointPlugin::UpdateChild ( )

Definition at line 168 of file mimic_joint_plugin.cpp.

Member Data Documentation

bool gazebo::MimicJointPlugin::has_pid_
private

Definition at line 68 of file mimic_joint_plugin.h.

physics::JointPtr gazebo::MimicJointPlugin::joint_
private

Definition at line 76 of file mimic_joint_plugin.h.

std::string gazebo::MimicJointPlugin::joint_name_
private

Definition at line 66 of file mimic_joint_plugin.h.

bool gazebo::MimicJointPlugin::kill_sim
private

Definition at line 70 of file mimic_joint_plugin.h.

double gazebo::MimicJointPlugin::max_effort_
private

Definition at line 67 of file mimic_joint_plugin.h.

physics::JointPtr gazebo::MimicJointPlugin::mimic_joint_
private

Definition at line 76 of file mimic_joint_plugin.h.

std::string gazebo::MimicJointPlugin::mimic_joint_name_
private

Definition at line 66 of file mimic_joint_plugin.h.

physics::ModelPtr gazebo::MimicJointPlugin::model_
private

Definition at line 79 of file mimic_joint_plugin.h.

double gazebo::MimicJointPlugin::multiplier_
private

Definition at line 67 of file mimic_joint_plugin.h.

double gazebo::MimicJointPlugin::offset_
private

Definition at line 67 of file mimic_joint_plugin.h.

control_toolbox::Pid gazebo::MimicJointPlugin::pid_
private

Definition at line 73 of file mimic_joint_plugin.h.

std::string gazebo::MimicJointPlugin::robot_namespace_
private

Definition at line 66 of file mimic_joint_plugin.h.

double gazebo::MimicJointPlugin::sensitiveness_
private

Definition at line 67 of file mimic_joint_plugin.h.

event::ConnectionPtr gazebo::MimicJointPlugin::updateConnection
private

Definition at line 85 of file mimic_joint_plugin.h.

physics::WorldPtr gazebo::MimicJointPlugin::world_
private

Definition at line 82 of file mimic_joint_plugin.h.


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


dsr_description
Author(s): Kab Kyoum Kim , Jin Hyuk Gong , Jeongwoo Lee
autogenerated on Sat May 18 2019 02:32:47