$search

TeleopBase Class Reference

List of all members.

Public Member Functions

void init ()
void joy_cb (const sensor_msgs::Joy::ConstPtr &joy_msg)
void passthrough_cb (const geometry_msgs::TwistConstPtr &pass_msg)
void send_cmd_vel ()
 TeleopBase (bool deadman_no_publish=false)
 ~TeleopBase ()

Public Attributes

int axis_vw
int axis_vx
int axis_vy
geometry_msgs::Twist cmd
bool deadman_
int deadman_button
bool deadman_no_publish_
ros::Duration joy_msg_timeout_
ros::Subscriber joy_sub_
ros::Time last_recieved_joy_message_time_
double max_vw
double max_vw_run
double max_vx
double max_vx_run
double max_vy
double max_vy_run
ros::NodeHandle n_
geometry_msgs::Twist passthrough_cmd
ros::Subscriber passthrough_sub_
double req_vw
double req_vx
double req_vy
int run_button
bool running_
ros::Publisher vel_pub_

Detailed Description

Definition at line 58 of file p2os_teleop.cc.


Constructor & Destructor Documentation

TeleopBase::TeleopBase ( bool  deadman_no_publish = false  )  [inline]

Definition at line 78 of file p2os_teleop.cc.

TeleopBase::~TeleopBase (  )  [inline]

Definition at line 137 of file p2os_teleop.cc.


Member Function Documentation

void TeleopBase::init (  )  [inline]

Definition at line 81 of file p2os_teleop.cc.

void TeleopBase::joy_cb ( const sensor_msgs::Joy::ConstPtr joy_msg  )  [inline]

Definition at line 145 of file p2os_teleop.cc.

void TeleopBase::passthrough_cb ( const geometry_msgs::TwistConstPtr pass_msg  )  [inline]

Definition at line 139 of file p2os_teleop.cc.

void TeleopBase::send_cmd_vel (  )  [inline]

Definition at line 176 of file p2os_teleop.cc.


Member Data Documentation

Definition at line 64 of file p2os_teleop.cc.

Definition at line 64 of file p2os_teleop.cc.

Definition at line 64 of file p2os_teleop.cc.

Definition at line 61 of file p2os_teleop.cc.

Definition at line 67 of file p2os_teleop.cc.

Definition at line 65 of file p2os_teleop.cc.

Definition at line 66 of file p2os_teleop.cc.

Definition at line 71 of file p2os_teleop.cc.

Definition at line 75 of file p2os_teleop.cc.

Definition at line 70 of file p2os_teleop.cc.

Definition at line 63 of file p2os_teleop.cc.

Definition at line 63 of file p2os_teleop.cc.

Definition at line 63 of file p2os_teleop.cc.

Definition at line 63 of file p2os_teleop.cc.

Definition at line 63 of file p2os_teleop.cc.

Definition at line 63 of file p2os_teleop.cc.

Definition at line 73 of file p2os_teleop.cc.

Definition at line 61 of file p2os_teleop.cc.

Definition at line 76 of file p2os_teleop.cc.

Definition at line 62 of file p2os_teleop.cc.

Definition at line 62 of file p2os_teleop.cc.

Definition at line 62 of file p2os_teleop.cc.

Definition at line 65 of file p2os_teleop.cc.

Definition at line 68 of file p2os_teleop.cc.

Definition at line 74 of file p2os_teleop.cc.


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


p2os_teleop
Author(s): Edward
autogenerated on Fri Mar 1 16:23:43 2013