Public Member Functions | Private Member Functions | Private Attributes
RochXboxTeleop Class Reference

List of all members.

Public Member Functions

 RochXboxTeleop ()

Private Member Functions

void joyCallback (const sensor_msgs::Joy::ConstPtr &joy)
void publish ()

Private Attributes

double a_scale_
int angular_
double angular_speed_
int back_
int deadman_axis_
bool deadman_pressed_
int forward_
int increase_
double increase_scale_
ros::Subscriber joy_sub_
double l_scale_
geometry_msgs::Twist last_published_
int left_
int linear_
double linear_speed_
ros::NodeHandle nh_
ros::NodeHandle ph_
boost::mutex publish_mutex_
int reduce_
double reduce_scale_
int right_
ros::Timer timer_
ros::Publisher vel_pub_
bool zero_twist_published_

Detailed Description

Definition at line 38 of file roch_xbox_joy.cpp.


Constructor & Destructor Documentation

Definition at line 64 of file roch_xbox_joy.cpp.


Member Function Documentation

void RochXboxTeleop::joyCallback ( const sensor_msgs::Joy::ConstPtr &  joy) [private]

Definition at line 103 of file roch_xbox_joy.cpp.

void RochXboxTeleop::publish ( ) [private]

Definition at line 139 of file roch_xbox_joy.cpp.


Member Data Documentation

double RochXboxTeleop::a_scale_ [private]

Definition at line 51 of file roch_xbox_joy.cpp.

int RochXboxTeleop::angular_ [private]

Definition at line 49 of file roch_xbox_joy.cpp.

Definition at line 52 of file roch_xbox_joy.cpp.

int RochXboxTeleop::back_ [private]

Definition at line 50 of file roch_xbox_joy.cpp.

Definition at line 49 of file roch_xbox_joy.cpp.

Definition at line 58 of file roch_xbox_joy.cpp.

int RochXboxTeleop::forward_ [private]

Definition at line 50 of file roch_xbox_joy.cpp.

Definition at line 50 of file roch_xbox_joy.cpp.

Definition at line 51 of file roch_xbox_joy.cpp.

Definition at line 54 of file roch_xbox_joy.cpp.

double RochXboxTeleop::l_scale_ [private]

Definition at line 51 of file roch_xbox_joy.cpp.

geometry_msgs::Twist RochXboxTeleop::last_published_ [private]

Definition at line 56 of file roch_xbox_joy.cpp.

int RochXboxTeleop::left_ [private]

Definition at line 50 of file roch_xbox_joy.cpp.

int RochXboxTeleop::linear_ [private]

Definition at line 49 of file roch_xbox_joy.cpp.

Definition at line 52 of file roch_xbox_joy.cpp.

Definition at line 47 of file roch_xbox_joy.cpp.

Definition at line 47 of file roch_xbox_joy.cpp.

Definition at line 57 of file roch_xbox_joy.cpp.

int RochXboxTeleop::reduce_ [private]

Definition at line 50 of file roch_xbox_joy.cpp.

Definition at line 51 of file roch_xbox_joy.cpp.

int RochXboxTeleop::right_ [private]

Definition at line 50 of file roch_xbox_joy.cpp.

Definition at line 60 of file roch_xbox_joy.cpp.

Definition at line 53 of file roch_xbox_joy.cpp.

Definition at line 59 of file roch_xbox_joy.cpp.


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


roch_teleop
Author(s): Chen
autogenerated on Thu Jun 6 2019 21:04:19