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 82 of file YouBotConfiguration.h.

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

Definition at line 75 of file YouBotConfiguration.h.

Publishes JointState messages with angles/velocities for the wheels.

Definition at line 89 of file YouBotConfiguration.h.

Publishes Odometry messages.

Definition at line 86 of file YouBotConfiguration.h.

Publishes tf frames as odometry.

Definition at line 98 of file YouBotConfiguration.h.

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

Definition at line 92 of file YouBotConfiguration.h.

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

Definition at line 95 of file YouBotConfiguration.h.

Joint names for the wheels.

Definition at line 78 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:


youbot_driver_ros_interface
Author(s): Sebastian Blumenthal
autogenerated on Thu Jun 6 2019 20:43:35