Public Member Functions | Private Member Functions | Private Attributes
yocs_joyop::JoyOp Class Reference

List of all members.

Public Member Functions

 JoyOp ()

Private Member Functions

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

Private Attributes

double a_scale_
int angular_
int deadman_button_
bool deadman_pressed_
int disable_button_
bool disable_pressed_
ros::Publisher disable_pub_
int enable_button_
bool enable_pressed_
ros::Publisher enable_pub_
int enabled_
ros::Subscriber joy_sub_
double l_scale_
geometry_msgs::Twist last_published_
int linear_
ros::NodeHandle nh_
ros::NodeHandle ph_
boost::mutex publish_mutex_
double spin_freq_
ros::Timer timer_
ros::Publisher vel_pub_
bool wait_for_connection_
bool zero_twist_published_

Detailed Description

Definition at line 19 of file joyop.cpp.


Constructor & Destructor Documentation

Definition at line 42 of file joyop.cpp.


Member Function Documentation

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

Definition at line 130 of file joyop.cpp.

void yocs_joyop::JoyOp::publish ( ) [private]

Definition at line 141 of file joyop.cpp.


Member Data Documentation

double yocs_joyop::JoyOp::a_scale_ [private]

Definition at line 31 of file joyop.cpp.

Definition at line 30 of file joyop.cpp.

Definition at line 30 of file joyop.cpp.

Definition at line 37 of file joyop.cpp.

Definition at line 30 of file joyop.cpp.

Definition at line 37 of file joyop.cpp.

Definition at line 32 of file joyop.cpp.

Definition at line 30 of file joyop.cpp.

Definition at line 37 of file joyop.cpp.

Definition at line 32 of file joyop.cpp.

Definition at line 30 of file joyop.cpp.

Definition at line 33 of file joyop.cpp.

double yocs_joyop::JoyOp::l_scale_ [private]

Definition at line 31 of file joyop.cpp.

geometry_msgs::Twist yocs_joyop::JoyOp::last_published_ [private]

Definition at line 35 of file joyop.cpp.

Definition at line 30 of file joyop.cpp.

Definition at line 28 of file joyop.cpp.

Definition at line 28 of file joyop.cpp.

boost::mutex yocs_joyop::JoyOp::publish_mutex_ [private]

Definition at line 36 of file joyop.cpp.

Definition at line 31 of file joyop.cpp.

Definition at line 38 of file joyop.cpp.

Definition at line 32 of file joyop.cpp.

Definition at line 37 of file joyop.cpp.

Definition at line 37 of file joyop.cpp.


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


yocs_joyop
Author(s): Marcus Liebhardt
autogenerated on Thu Jun 6 2019 21:47:19