Public Member Functions | Public Attributes
Pr2TeleopGeneralJoystick Class Reference

List of all members.

Public Member Functions

bool axisOk (unsigned int axisNum, const sensor_msgs::Joy::ConstPtr &joy_msg) const
bool buttonOkAndOn (unsigned int buttonNum, const sensor_msgs::Joy::ConstPtr &joy_msg) const
bool convertCurrentVelToDesiredHeadPos (double hz)
bool convertCurrentVelToDesiredTorsoPos (double hz)
void init ()
void joy_cb (const sensor_msgs::Joy::ConstPtr &joy_msg)
 Pr2TeleopGeneralJoystick (bool deadman_no_publish=false)
bool sameValueAsLast (unsigned int button, const sensor_msgs::Joy::ConstPtr &new_msg, const sensor_msgs::Joy::ConstPtr &old_msg)
 ~Pr2TeleopGeneralJoystick ()

Public Attributes

double arm_pitch_scale_
double arm_roll_scale_
double arm_x_scale_
double arm_y_scale_
double arm_yaw_scale_
double arm_z_scale_
int axis_pan_
int axis_tilt_
double des_left_wrist_vel_
double des_pan_pos_
double des_right_wrist_vel_
double des_tilt_pos_
double des_torso_pos_
double des_torso_vel_
double des_vw_
double des_vx_
double des_vy_
bool first_callback_
GeneralCommandergc
bool head_init_
ros::Time joy_deadman_
ros::Subscriber joy_sub_
ros::Time last_head_toggle_
sensor_msgs::JoyConstPtr last_joy_
ros::Time last_laser_toggle_
ros::Time last_projector_toggle_
ros::Time last_walk_along_time_
double left_arm_vel_pitch_
double left_arm_vel_roll_
double left_arm_vel_yaw_
double left_arm_vx_
double left_arm_vy_
double left_arm_vz_
double max_pan_
double max_tilt_
double max_torso_
double min_tilt_
double min_torso_
ros::NodeHandle n_
double pan_scale_
bool proj_toggle_com_
int projector_toggle_button_
std::string prosilica_namespace_
double req_torso_pos_
double req_torso_vel_
double right_arm_vel_pitch_
double right_arm_vel_roll_
double right_arm_vel_yaw_
double right_arm_vx_
double right_arm_vy_
double right_arm_vz_
bool set_walk_along_mode_
int switch_head_control_mode_button_
double tilt_scale_
int tilt_toggle_button_
bool torso_init_
double torso_step_
double vel_val_pan_
double vel_val_tilt_
double vw_scale_
double vx_scale_
double vy_scale_
bool walk_along_init_waiting_
double walk_along_thresh_
double walk_along_w_speed_scale_
double walk_along_x_dist_max_
double walk_along_x_speed_scale_
double walk_along_y_dist_max_
double walk_along_y_speed_scale_
double wrist_velocity_

Detailed Description

Definition at line 98 of file pr2_teleop_general_joystick.cpp.


Constructor & Destructor Documentation

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

Definition at line 101 of file pr2_teleop_general_joystick.cpp.

Definition at line 203 of file pr2_teleop_general_joystick.cpp.


Member Function Documentation

bool Pr2TeleopGeneralJoystick::axisOk ( unsigned int  axisNum,
const sensor_msgs::Joy::ConstPtr &  joy_msg 
) const [inline]

Definition at line 214 of file pr2_teleop_general_joystick.cpp.

bool Pr2TeleopGeneralJoystick::buttonOkAndOn ( unsigned int  buttonNum,
const sensor_msgs::Joy::ConstPtr &  joy_msg 
) const [inline]

Definition at line 209 of file pr2_teleop_general_joystick.cpp.

Definition at line 745 of file pr2_teleop_general_joystick.cpp.

Definition at line 727 of file pr2_teleop_general_joystick.cpp.

void Pr2TeleopGeneralJoystick::init ( ) [inline]

Definition at line 106 of file pr2_teleop_general_joystick.cpp.

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

Definition at line 225 of file pr2_teleop_general_joystick.cpp.

bool Pr2TeleopGeneralJoystick::sameValueAsLast ( unsigned int  button,
const sensor_msgs::Joy::ConstPtr &  new_msg,
const sensor_msgs::Joy::ConstPtr &  old_msg 
) [inline]

Definition at line 218 of file pr2_teleop_general_joystick.cpp.


Member Data Documentation

Definition at line 795 of file pr2_teleop_general_joystick.cpp.

Definition at line 794 of file pr2_teleop_general_joystick.cpp.

Definition at line 791 of file pr2_teleop_general_joystick.cpp.

Definition at line 792 of file pr2_teleop_general_joystick.cpp.

Definition at line 796 of file pr2_teleop_general_joystick.cpp.

Definition at line 793 of file pr2_teleop_general_joystick.cpp.

Definition at line 774 of file pr2_teleop_general_joystick.cpp.

Definition at line 774 of file pr2_teleop_general_joystick.cpp.

Definition at line 828 of file pr2_teleop_general_joystick.cpp.

Definition at line 777 of file pr2_teleop_general_joystick.cpp.

Definition at line 827 of file pr2_teleop_general_joystick.cpp.

Definition at line 778 of file pr2_teleop_general_joystick.cpp.

Definition at line 820 of file pr2_teleop_general_joystick.cpp.

Definition at line 821 of file pr2_teleop_general_joystick.cpp.

Definition at line 785 of file pr2_teleop_general_joystick.cpp.

Definition at line 783 of file pr2_teleop_general_joystick.cpp.

Definition at line 784 of file pr2_teleop_general_joystick.cpp.

Definition at line 853 of file pr2_teleop_general_joystick.cpp.

Definition at line 848 of file pr2_teleop_general_joystick.cpp.

Definition at line 814 of file pr2_teleop_general_joystick.cpp.

Definition at line 850 of file pr2_teleop_general_joystick.cpp.

Definition at line 856 of file pr2_teleop_general_joystick.cpp.

Definition at line 860 of file pr2_teleop_general_joystick.cpp.

sensor_msgs::JoyConstPtr Pr2TeleopGeneralJoystick::last_joy_

Definition at line 852 of file pr2_teleop_general_joystick.cpp.

Definition at line 859 of file pr2_teleop_general_joystick.cpp.

Definition at line 858 of file pr2_teleop_general_joystick.cpp.

Definition at line 862 of file pr2_teleop_general_joystick.cpp.

Definition at line 811 of file pr2_teleop_general_joystick.cpp.

Definition at line 810 of file pr2_teleop_general_joystick.cpp.

Definition at line 812 of file pr2_teleop_general_joystick.cpp.

Definition at line 802 of file pr2_teleop_general_joystick.cpp.

Definition at line 803 of file pr2_teleop_general_joystick.cpp.

Definition at line 804 of file pr2_teleop_general_joystick.cpp.

Definition at line 773 of file pr2_teleop_general_joystick.cpp.

Definition at line 773 of file pr2_teleop_general_joystick.cpp.

Definition at line 824 of file pr2_teleop_general_joystick.cpp.

Definition at line 773 of file pr2_teleop_general_joystick.cpp.

Definition at line 823 of file pr2_teleop_general_joystick.cpp.

Definition at line 855 of file pr2_teleop_general_joystick.cpp.

Definition at line 775 of file pr2_teleop_general_joystick.cpp.

Definition at line 842 of file pr2_teleop_general_joystick.cpp.

Definition at line 844 of file pr2_teleop_general_joystick.cpp.

Definition at line 840 of file pr2_teleop_general_joystick.cpp.

Definition at line 818 of file pr2_teleop_general_joystick.cpp.

Definition at line 817 of file pr2_teleop_general_joystick.cpp.

Definition at line 807 of file pr2_teleop_general_joystick.cpp.

Definition at line 806 of file pr2_teleop_general_joystick.cpp.

Definition at line 808 of file pr2_teleop_general_joystick.cpp.

Definition at line 798 of file pr2_teleop_general_joystick.cpp.

Definition at line 799 of file pr2_teleop_general_joystick.cpp.

Definition at line 800 of file pr2_teleop_general_joystick.cpp.

Definition at line 838 of file pr2_teleop_general_joystick.cpp.

Definition at line 846 of file pr2_teleop_general_joystick.cpp.

Definition at line 775 of file pr2_teleop_general_joystick.cpp.

Definition at line 845 of file pr2_teleop_general_joystick.cpp.

Definition at line 815 of file pr2_teleop_general_joystick.cpp.

Definition at line 822 of file pr2_teleop_general_joystick.cpp.

Definition at line 780 of file pr2_teleop_general_joystick.cpp.

Definition at line 781 of file pr2_teleop_general_joystick.cpp.

Definition at line 789 of file pr2_teleop_general_joystick.cpp.

Definition at line 787 of file pr2_teleop_general_joystick.cpp.

Definition at line 788 of file pr2_teleop_general_joystick.cpp.

Definition at line 837 of file pr2_teleop_general_joystick.cpp.

Definition at line 833 of file pr2_teleop_general_joystick.cpp.

Definition at line 832 of file pr2_teleop_general_joystick.cpp.

Definition at line 834 of file pr2_teleop_general_joystick.cpp.

Definition at line 830 of file pr2_teleop_general_joystick.cpp.

Definition at line 835 of file pr2_teleop_general_joystick.cpp.

Definition at line 831 of file pr2_teleop_general_joystick.cpp.

Definition at line 826 of file pr2_teleop_general_joystick.cpp.


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


pr2_teleop_general
Author(s): Gil Jones
autogenerated on Thu Jun 6 2019 21:08:11