ContactSensorPlugin.hh File Reference

ContactSensor Gazebo plugin. More...

#include "gazebo/common/Plugin.hh"
#include <gazebo/msgs/msgs.hh>
#include <gazebo/transport/transport.hh>
#include <gazebo/sensors/sensors.hh>
#include "contact_sensor_request.pb.h"
#include "contact_sensor_response.pb.h"

Go to the source code of this file.

Classes

class  ContactSensorPlugin
 Contact sensor plugin. More...
 

Namespaces

 ContactSensorPlugin
 
 gazebo
 

Macros

#define REQUEST_TOPIC   "~/grasp/contact"
 Topic for incoming requests. More...
 
#define RESPONSE_TOPIC   "~/grasp/contact/response"
 Topic for outgoing responses. More...
 
#define REQ_IN_CONTACT   grasp::msgs::ContactSensorRequest::IN_CONTACT
 Request for test contact. More...
 
#define RES_IN_CONTACT   grasp::msgs::ContactSensorResponse::IN_CONTACT
 Response for test contact. More...
 

Typedefs

typedef grasp::msgs::ContactSensorRequest ContactSensorRequest
 Declaration for request message type. More...
 
typedef const boost::shared_ptr< const grasp::msgs::ContactSensorRequest > ContactSensorRequestPtr
 Shared pointer declaration for request message type. More...
 
typedef grasp::msgs::ContactSensorResponse ContactSensorResponse
 Declaration for response message type. More...
 
typedef const boost::shared_ptr< const grasp::msgs::ContactSensorResponse > ContactSensorResponsePtr
 Shared pointer declaration for response message type. More...
 

Detailed Description

ContactSensor Gazebo plugin.

Plugin for handling contact sensors

Author
João Borrego : jsbruglie

Macro Definition Documentation

#define REQ_IN_CONTACT   grasp::msgs::ContactSensorRequest::IN_CONTACT

Request for test contact.

#define REQUEST_TOPIC   "~/grasp/contact"

Topic for incoming requests.

#define RES_IN_CONTACT   grasp::msgs::ContactSensorResponse::IN_CONTACT

Response for test contact.

#define RESPONSE_TOPIC   "~/grasp/contact/response"

Topic for outgoing responses.