All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines
Public Member Functions | Public Attributes
youBot::YouBotBaseConfiguration Class Reference

#include <YouBotConfiguration.h>

List of all members.

Public Member Functions

 YouBotBaseConfiguration ()
 Standard constructor.
virtual ~YouBotBaseConfiguration ()
 Standard destructor.

Public Attributes

ros::Subscriber baseCommandSubscriber
 Receives Twist messages for the base.
std::string baseID
 "Name" of the base. Typically derived from name of youBot configuration file.
ros::Publisher baseJointStatePublisher
 Publishes JointState messages with angles/velocities for the wheels.
ros::Publisher baseOdometryPublisher
 Publishes Odometry messages.
tf::TransformBroadcaster odometryBroadcaster
 Publishes tf frames as odometry.
ros::ServiceServer switchOffMotorsService
 Service to switch the motor off by setting the PWM value to zero.
ros::ServiceServer switchONMotorsService
 Service to switch the motor ON by setting the velocity to zero.
std::vector< std::string > wheelNames
 Joint names for the wheels.
youbot::YouBotBase * youBotBase
 Handle to the base.

Detailed Description

Definition at line 60 of file YouBotConfiguration.h.


Constructor & Destructor Documentation

Standard constructor.

Definition at line 45 of file YouBotConfiguration.cpp.

Standard destructor.

Definition at line 71 of file YouBotConfiguration.cpp.


Member Data Documentation

Receives Twist messages for the base.

Definition at line 80 of file YouBotConfiguration.h.

"Name" of the base. Typically derived from name of youBot configuration file.

Definition at line 74 of file YouBotConfiguration.h.

Publishes JointState messages with angles/velocities for the wheels.

Definition at line 86 of file YouBotConfiguration.h.

Publishes Odometry messages.

Definition at line 83 of file YouBotConfiguration.h.

Publishes tf frames as odometry.

Definition at line 95 of file YouBotConfiguration.h.

Service to switch the motor off by setting the PWM value to zero.

Definition at line 89 of file YouBotConfiguration.h.

Service to switch the motor ON by setting the velocity to zero.

Definition at line 92 of file YouBotConfiguration.h.

Joint names for the wheels.

Definition at line 77 of file YouBotConfiguration.h.

Handle to the base.

Definition at line 71 of file YouBotConfiguration.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines


youbot_oodl
Author(s): Sebastian Blumenthal
autogenerated on Fri Jul 26 2013 12:00:42