$search

hector_quadrotor::Teleop Class Reference

List of all members.

Classes

struct  Axis
struct  Button

Public Member Functions

sensor_msgs::Joy::_axes_type::value_type getAxis (const sensor_msgs::JoyConstPtr &joy, int axis)
sensor_msgs::Joy::_buttons_type::value_type getButton (const sensor_msgs::JoyConstPtr &joy, int button)
void joyCallback (const sensor_msgs::JoyConstPtr &joy)
void stop ()
 Teleop ()
 ~Teleop ()

Private Attributes

struct {
   Axis   x
   Axis   y
   Axis   yaw
   Axis   z
axes_
struct {
buttons_
ros::Subscriber joy_subscriber_
ros::NodeHandle node_handle_
geometry_msgs::Twist velocity_
ros::Publisher velocity_publisher_

Detailed Description

Definition at line 36 of file quadrotor_teleop.cpp.


Constructor & Destructor Documentation

hector_quadrotor::Teleop::Teleop (  )  [inline]

Definition at line 67 of file quadrotor_teleop.cpp.

hector_quadrotor::Teleop::~Teleop (  )  [inline]

Definition at line 91 of file quadrotor_teleop.cpp.


Member Function Documentation

sensor_msgs::Joy::_axes_type::value_type hector_quadrotor::Teleop::getAxis ( const sensor_msgs::JoyConstPtr joy,
int  axis 
) [inline]

Definition at line 105 of file quadrotor_teleop.cpp.

sensor_msgs::Joy::_buttons_type::value_type hector_quadrotor::Teleop::getButton ( const sensor_msgs::JoyConstPtr joy,
int  button 
) [inline]

Definition at line 114 of file quadrotor_teleop.cpp.

void hector_quadrotor::Teleop::joyCallback ( const sensor_msgs::JoyConstPtr joy  )  [inline]

Definition at line 96 of file quadrotor_teleop.cpp.

void hector_quadrotor::Teleop::stop (  )  [inline]

Definition at line 121 of file quadrotor_teleop.cpp.


Member Data Documentation

struct { ... } hector_quadrotor::Teleop::axes_ [private]
struct { ... } hector_quadrotor::Teleop::buttons_ [private]

Definition at line 40 of file quadrotor_teleop.cpp.

Definition at line 39 of file quadrotor_teleop.cpp.

Definition at line 42 of file quadrotor_teleop.cpp.

Definition at line 41 of file quadrotor_teleop.cpp.

Definition at line 56 of file quadrotor_teleop.cpp.

Definition at line 57 of file quadrotor_teleop.cpp.

Definition at line 59 of file quadrotor_teleop.cpp.

Definition at line 58 of file quadrotor_teleop.cpp.


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


hector_quadrotor_teleop
Author(s): Johannes Meyer
autogenerated on Tue Mar 5 12:43:14 2013