#include <ContactSensorPrivate.hh>
Public Types | |
typedef std::list < boost::shared_ptr < msgs::Contacts const > > | ContactMsgs_L |
ContactMsgs_L List of contact messages More... | |
Public Attributes | |
std::vector< std::string > | collisions |
Collisions this sensor monitors for contacts. More... | |
msgs::Contacts | contactsMsg |
Contacts message used to output sensor data. More... | |
transport::PublisherPtr | contactsPub |
Output contact information. More... | |
transport::SubscriberPtr | contactSub |
Subscription to contact messages from the physics engine. More... | |
ContactMsgs_L | incomingContacts |
List of incoming messages. More... | |
std::mutex | mutex |
Mutex to protect reads and writes. More... | |
typedef std::list<boost::shared_ptr<msgs::Contacts const> > gazebo::sensors::ContactSensorPrivate::ContactMsgs_L |
ContactMsgs_L List of contact messages
std::vector<std::string> gazebo::sensors::ContactSensorPrivate::collisions |
Collisions this sensor monitors for contacts.
msgs::Contacts gazebo::sensors::ContactSensorPrivate::contactsMsg |
Contacts message used to output sensor data.
transport::PublisherPtr gazebo::sensors::ContactSensorPrivate::contactsPub |
Output contact information.
transport::SubscriberPtr gazebo::sensors::ContactSensorPrivate::contactSub |
Subscription to contact messages from the physics engine.
ContactMsgs_L gazebo::sensors::ContactSensorPrivate::incomingContacts |
List of incoming messages.
|
mutable |
Mutex to protect reads and writes.