ObstacleAvoiderTransportInfoStruct Class Reference

List of all members.

Detailed Description

Definition at line 53 of file ObstacleAvoiderTransport.H.

Public Attributes

std::string source
Writable< bool > absolute
Writable< float > avoidanceRadius
Writable< float > maxTranslationVelocity
Writable< bool > goalHasLocation
MessageType mType
std::string target
Time timestamp
Writable< bool > goalHasTheta
Writable< bool > brake
Writable< float > maxRotationVelocity
Writable< PosegoalPose


Member Data Documentation

std::string source

Definition at line 54 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), ObstacleAvoiderTransport::init(), and ObstacleAvoiderTransport::publishInfo().

Writable< bool > absolute

Definition at line 55 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), main(), ObstacleAvoider::moveToPoint(), ObstacleAvoider::moveToPose(), ObstacleAvoider::moveToRelativePoint(), ObstacleAvoider::moveToRelativePose(), ObstacleAvoiderTransport::publishInfo(), ObstacleAvoider::rotateFixedAngle(), ObstacleAvoider::rotateToAngle(), ObstacleAvoider::rotateToRelativeAngle(), ObstacleAvoider::setAvoidanceRadius(), ObstacleAvoider::stop(), and ObstacleAvoider::translateFixedDistance().

Writable< float > avoidanceRadius

Definition at line 56 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), main(), ObstacleAvoiderTransport::publishInfo(), and ObstacleAvoider::setAvoidanceRadius().

Writable< float > maxTranslationVelocity

Definition at line 57 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), and ObstacleAvoiderTransport::publishInfo().

Writable< bool > goalHasLocation

Definition at line 58 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), main(), ObstacleAvoider::moveToPoint(), ObstacleAvoider::moveToPose(), ObstacleAvoider::moveToRelativePoint(), ObstacleAvoider::moveToRelativePose(), ObstacleAvoiderTransport::publishInfo(), ObstacleAvoider::rotateFixedAngle(), ObstacleAvoider::rotateToAngle(), ObstacleAvoider::rotateToRelativeAngle(), ObstacleAvoider::setAvoidanceRadius(), ObstacleAvoider::stop(), and ObstacleAvoider::translateFixedDistance().

MessageType mType

Definition at line 59 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::getNextInfo(), and ObstacleAvoiderTransport::publishInfo().

std::string target

Definition at line 60 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::getNextInfo(), ObstacleAvoiderTransport::init(), and ObstacleAvoiderTransport::publishInfo().

Time timestamp

Definition at line 61 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::getNextInfo(), ObstacleAvoiderTransport::init(), and ObstacleAvoiderTransport::publishInfo().

Writable< bool > goalHasTheta

Definition at line 62 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), main(), ObstacleAvoider::moveToPoint(), ObstacleAvoider::moveToPose(), ObstacleAvoider::moveToRelativePoint(), ObstacleAvoider::moveToRelativePose(), ObstacleAvoiderTransport::publishInfo(), ObstacleAvoider::rotateFixedAngle(), ObstacleAvoider::rotateToAngle(), ObstacleAvoider::rotateToRelativeAngle(), ObstacleAvoider::setAvoidanceRadius(), ObstacleAvoider::stop(), and ObstacleAvoider::translateFixedDistance().

Writable< bool > brake

Definition at line 63 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), main(), ObstacleAvoider::moveToPoint(), ObstacleAvoider::moveToPose(), ObstacleAvoider::moveToRelativePoint(), ObstacleAvoider::moveToRelativePose(), ObstacleAvoiderTransport::publishInfo(), ObstacleAvoider::rotateFixedAngle(), ObstacleAvoider::rotateToAngle(), ObstacleAvoider::rotateToRelativeAngle(), ObstacleAvoider::stop(), and ObstacleAvoider::translateFixedDistance().

Writable< float > maxRotationVelocity

Definition at line 64 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), and ObstacleAvoiderTransport::publishInfo().

Writable< Pose > goalPose

Definition at line 65 of file ObstacleAvoiderTransport.H.

Referenced by ObstacleAvoiderTransport::activateConsumer(), ObstacleAvoiderTransport::activateSupplier(), ObstacleAvoiderTransport::getNextInfo(), main(), ObstacleAvoider::moveToPoint(), ObstacleAvoider::moveToPose(), ObstacleAvoider::moveToRelativePoint(), ObstacleAvoider::moveToRelativePose(), ObstacleAvoiderTransport::publishInfo(), ObstacleAvoider::rotateFixedAngle(), ObstacleAvoider::rotateToAngle(), ObstacleAvoider::rotateToRelativeAngle(), ObstacleAvoider::setAvoidanceRadius(), ObstacleAvoider::stop(), and ObstacleAvoider::translateFixedDistance().


The documentation for this class was generated from the following file:
Generated on Thu Feb 1 15:31:55 2007 for WURDE by  doxygen 1.5.1