Public Attributes | List of all members
gazebo::TransporterPluginPrivate::Pad Class Reference

Definition of a transported pad. More...

#include <TransporterPluginPrivate.hh>

Public Attributes

bool activated = false
 This flag is used for manual activation of a pad. More...
 
bool autoActivation
 True if the pad should automatically teleport. More...
 
std::string dest
 Name of the destination pad. More...
 
math::Pose incomingPose
 Pose of the incoming pad. More...
 
std::string name
 Name of the pad. More...
 
math::Box outgoingBox
 Box that defines the activation region of the transporter. More...
 

Detailed Description

Definition of a transported pad.

Member Data Documentation

bool gazebo::TransporterPluginPrivate::Pad::activated = false

This flag is used for manual activation of a pad.

It is set to true when a string message that contains the name of the pad is sent over the activation topic.

bool gazebo::TransporterPluginPrivate::Pad::autoActivation

True if the pad should automatically teleport.

False will cause the pad to wait for an activation signal. See this plugin's <activation_topic> xml element.

std::string gazebo::TransporterPluginPrivate::Pad::dest

Name of the destination pad.

math::Pose gazebo::TransporterPluginPrivate::Pad::incomingPose

Pose of the incoming pad.

This is where incoming models appear.

std::string gazebo::TransporterPluginPrivate::Pad::name

Name of the pad.

math::Box gazebo::TransporterPluginPrivate::Pad::outgoingBox

Box that defines the activation region of the transporter.


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