Public Member Functions | Public Attributes | List of all members
Pr2TeleopGeneralKeyboard Class Reference

Public Member Functions

void init ()
 
 Pr2TeleopGeneralKeyboard ()
 
void sendHeadCommand (double pan_diff, double tilt_diff)
 
void sendTorsoCommand (double torso_diff)
 
 ~Pr2TeleopGeneralKeyboard ()
 

Public Attributes

double arm_pitch_scale_
 
double arm_roll_scale_
 
double arm_x_scale_
 
double arm_y_scale_
 
double arm_z_scale_
 
bool control_body
 
bool control_head
 
bool control_larm
 
bool control_prosilica
 
bool control_rarm
 
double des_pan_pos_
 
double des_tilt_pos_
 
double des_torso_pos_
 
double des_vw_
 
double des_vx_
 
double des_vy_
 
GeneralCommandergc
 
bool head_init_
 
double max_pan_
 
double max_tilt_
 
double max_torso_
 
double min_tilt_
 
double min_torso_
 
double pan_scale_
 
double tilt_scale_
 
bool torso_init_
 
double torso_step_
 
double vw_scale_
 
double vx_scale_
 
double vy_scale_
 
double wrist_velocity_
 

Detailed Description

Definition at line 47 of file pr2_teleop_general_keyboard.cpp.

Constructor & Destructor Documentation

Pr2TeleopGeneralKeyboard::Pr2TeleopGeneralKeyboard ( )
inline

Definition at line 50 of file pr2_teleop_general_keyboard.cpp.

Pr2TeleopGeneralKeyboard::~Pr2TeleopGeneralKeyboard ( )
inline

Definition at line 55 of file pr2_teleop_general_keyboard.cpp.

Member Function Documentation

void Pr2TeleopGeneralKeyboard::init ( )
inline

Definition at line 61 of file pr2_teleop_general_keyboard.cpp.

void Pr2TeleopGeneralKeyboard::sendHeadCommand ( double  pan_diff,
double  tilt_diff 
)
inline

Definition at line 121 of file pr2_teleop_general_keyboard.cpp.

void Pr2TeleopGeneralKeyboard::sendTorsoCommand ( double  torso_diff)
inline

Definition at line 142 of file pr2_teleop_general_keyboard.cpp.

Member Data Documentation

double Pr2TeleopGeneralKeyboard::arm_pitch_scale_

Definition at line 188 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::arm_roll_scale_

Definition at line 187 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::arm_x_scale_

Definition at line 184 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::arm_y_scale_

Definition at line 185 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::arm_z_scale_

Definition at line 186 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::control_body

Definition at line 192 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::control_head

Definition at line 193 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::control_larm

Definition at line 194 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::control_prosilica

Definition at line 196 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::control_rarm

Definition at line 195 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::des_pan_pos_

Definition at line 165 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::des_tilt_pos_

Definition at line 166 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::des_torso_pos_

Definition at line 173 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::des_vw_

Definition at line 178 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::des_vx_

Definition at line 176 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::des_vy_

Definition at line 177 of file pr2_teleop_general_keyboard.cpp.

GeneralCommander* Pr2TeleopGeneralKeyboard::gc

Definition at line 160 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::head_init_

Definition at line 168 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::max_pan_

Definition at line 162 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::max_tilt_

Definition at line 162 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::max_torso_

Definition at line 172 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::min_tilt_

Definition at line 162 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::min_torso_

Definition at line 171 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::pan_scale_

Definition at line 163 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::tilt_scale_

Definition at line 163 of file pr2_teleop_general_keyboard.cpp.

bool Pr2TeleopGeneralKeyboard::torso_init_

Definition at line 169 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::torso_step_

Definition at line 174 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::vw_scale_

Definition at line 182 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::vx_scale_

Definition at line 180 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::vy_scale_

Definition at line 181 of file pr2_teleop_general_keyboard.cpp.

double Pr2TeleopGeneralKeyboard::wrist_velocity_

Definition at line 190 of file pr2_teleop_general_keyboard.cpp.


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


pr2_teleop_general
Author(s): Gil Jones
autogenerated on Sat Feb 27 2021 04:01:05