Public Member Functions | Private Member Functions | Private Attributes
gazebo::ROSVacuumGripperPlugin Class Reference

ROS interface for the VacuumGripperPlugin plugin. More...

#include <ROSVacuumGripperPlugin.hh>

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

List of all members.

Public Member Functions

virtual void Load (physics::ModelPtr _parent, sdf::ElementPtr _sdf)
bool OnGripperControl (osrf_gear::VacuumGripperControl::Request &_req, osrf_gear::VacuumGripperControl::Response &_res)
 Receives messages on the gripper's topic.
virtual void Reset ()
 Documentation inherited.
 ROSVacuumGripperPlugin ()
 Constructor.
virtual ~ROSVacuumGripperPlugin ()
 Destructor.

Private Member Functions

virtual void Publish () const
 Overwrite this method for sending periodic updates with the gripper state.

Private Attributes

std::unique_ptr
< ROSVacuumGripperPluginPrivate
dataPtr

Detailed Description

ROS interface for the VacuumGripperPlugin plugin.

Definition at line 33 of file ROSVacuumGripperPlugin.hh.


Constructor & Destructor Documentation

Constructor.

Definition at line 48 of file ROSVacuumGripperPlugin.cc.

Destructor.

Definition at line 55 of file ROSVacuumGripperPlugin.cc.


Member Function Documentation

void ROSVacuumGripperPlugin::Load ( physics::ModelPtr  _parent,
sdf::ElementPtr  _sdf 
) [virtual]

Reimplemented from gazebo::VacuumGripperPlugin.

Definition at line 61 of file ROSVacuumGripperPlugin.cc.

bool ROSVacuumGripperPlugin::OnGripperControl ( osrf_gear::VacuumGripperControl::Request &  _req,
osrf_gear::VacuumGripperControl::Response &  _res 
)

Receives messages on the gripper's topic.

Parameters:
[in]_reqThe message to control the gripper.
[out]_repIf the service succeed or not.

Definition at line 109 of file ROSVacuumGripperPlugin.cc.

void ROSVacuumGripperPlugin::Publish ( ) const [private, virtual]

Overwrite this method for sending periodic updates with the gripper state.

Reimplemented from gazebo::VacuumGripperPlugin.

Definition at line 123 of file ROSVacuumGripperPlugin.cc.

void ROSVacuumGripperPlugin::Reset ( ) [virtual]

Documentation inherited.

Reimplemented from gazebo::VacuumGripperPlugin.

Definition at line 104 of file ROSVacuumGripperPlugin.cc.


Member Data Documentation

Reimplemented from gazebo::VacuumGripperPlugin.

Definition at line 59 of file ROSVacuumGripperPlugin.hh.


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


osrf_gear
Author(s):
autogenerated on Mon Sep 5 2016 03:41:33