Ros Gazebo Ros MimicJoint Plugin. This model allow to mimic a joint without the use of the dynamics. More...
Classes | |
| class | cob_gazebo_ros_control::MimicJoint |
| MimicJoint plugin This plugin allows to simulate mimic joints in gazebo. More... | |
Functions | |
| void | cob_gazebo_ros_control::MimicJoint::Load (gazebo::physics::ModelPtr _parent, sdf::ElementPtr _sdf) |
| Load the controller. More... | |
| void | cob_gazebo_ros_control::MimicJoint::OnUpdate () |
| Update the controller. More... | |
Variables | |
| gazebo::physics::JointPtr | cob_gazebo_ros_control::MimicJoint::joint_ |
| A pointer to the Gazebo joint. More... | |
| std::string | cob_gazebo_ros_control::MimicJoint::joint_name_ |
| store bodyname More... | |
| gazebo::physics::JointPtr | cob_gazebo_ros_control::MimicJoint::mimic_joint_ |
| A pointer to the Gazebo joint. More... | |
| std::string | cob_gazebo_ros_control::MimicJoint::mimic_joint_name_ |
| store name of mimic joint More... | |
| gazebo::physics::ModelPtr | cob_gazebo_ros_control::MimicJoint::model_ |
| A pointer to the Gazebo model. More... | |
| double | cob_gazebo_ros_control::MimicJoint::multiplier_ |
| multiplier More... | |
| double | cob_gazebo_ros_control::MimicJoint::offset_ |
| offset More... | |
| gazebo::event::ConnectionPtr | cob_gazebo_ros_control::MimicJoint::update_connection_ |
Ros Gazebo Ros MimicJoint Plugin. This model allow to mimic a joint without the use of the dynamics.
Example Usage:
<gazebo>
<plugin name="mimic_joint" filename="libgazebo_ros_mimic_joint.so">
<jointName>joint_name</jointName>
<mimicJoint>mimic_joint_name</mimicJoint>
<multiplier>1.0</multiplier>
<offset>0.0</offset>
<pgain>1.0</pgain>
</plugin>
</gazebo>
| void cob_gazebo_ros_control::MimicJoint::Load | ( | gazebo::physics::ModelPtr | _parent, |
| sdf::ElementPtr | _sdf | ||
| ) |
Load the controller.
Definition at line 6 of file gazebo_ros_mimic_joint.cpp.
| void cob_gazebo_ros_control::MimicJoint::OnUpdate | ( | ) |
Update the controller.
Definition at line 63 of file gazebo_ros_mimic_joint.cpp.
|
private |
A pointer to the Gazebo joint.
Definition at line 57 of file gazebo_ros_mimic_joint.h.
|
private |
store bodyname
Definition at line 51 of file gazebo_ros_mimic_joint.h.
|
private |
A pointer to the Gazebo joint.
Definition at line 60 of file gazebo_ros_mimic_joint.h.
|
private |
store name of mimic joint
Definition at line 54 of file gazebo_ros_mimic_joint.h.
|
private |
A pointer to the Gazebo model.
Definition at line 45 of file gazebo_ros_mimic_joint.h.
|
private |
multiplier
Definition at line 63 of file gazebo_ros_mimic_joint.h.
|
private |
offset
Definition at line 66 of file gazebo_ros_mimic_joint.h.
|
private |
Definition at line 48 of file gazebo_ros_mimic_joint.h.