cob_teleop.cpp
/tmp/ws/src/cob_command_tools/cob_teleop/ros/src/
cob__teleop_8cpp.html
CobTeleop
CobTeleop::component_config
int
main
cob__teleop_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
cob_teleop_keyboard.cpp
/tmp/ws/src/cob_command_tools/cob_teleop/ros/src/
cob__teleop__keyboard_8cpp.html
TeleopKeyboard
#define
KEYCODE_A
cob__teleop__keyboard_8cpp.html
a35ba55030dedad2411239e6330435742
#define
KEYCODE_A_CAP
cob__teleop__keyboard_8cpp.html
a8b674b749c39ecac0ecb55ee77c0b410
#define
KEYCODE_D
cob__teleop__keyboard_8cpp.html
af0c998786dcada98bf809fea0b157603
#define
KEYCODE_D_CAP
cob__teleop__keyboard_8cpp.html
ac02bc17dece8c6137e4d22c17a8c847f
#define
KEYCODE_E
cob__teleop__keyboard_8cpp.html
a066d3da9c56058f89ae3136f7188a52d
#define
KEYCODE_E_CAP
cob__teleop__keyboard_8cpp.html
a1563d5ace1eed66af343869744889c1e
#define
KEYCODE_Q
cob__teleop__keyboard_8cpp.html
aa8230417fe77b2824b675222432be951
#define
KEYCODE_Q_CAP
cob__teleop__keyboard_8cpp.html
ac9d4c61530a0ced13f6abd9137d2cd58
#define
KEYCODE_S
cob__teleop__keyboard_8cpp.html
a9be3d5563fec0f900d20668973b5806c
#define
KEYCODE_S_CAP
cob__teleop__keyboard_8cpp.html
aac55891935257281a42255bacfed5e48
#define
KEYCODE_W
cob__teleop__keyboard_8cpp.html
a6a44fd7e61a3f73fffecd1ec5973f819
#define
KEYCODE_W_CAP
cob__teleop__keyboard_8cpp.html
a766ed46496410fe6e27006fd7c1582ba
int
main
cob__teleop__keyboard_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
quit
cob__teleop__keyboard_8cpp.html
af9150b82e29a37ab848ee2f66e993793
(int sig)
int
kfd
cob__teleop__keyboard_8cpp.html
a886857c2b2af9d1ac9a0ad403685e160
struct termios cooked
raw
cob__teleop__keyboard_8cpp.html
a22578afdd6632157bdfb67a2b2033378
keyboard_publisher.cpp
/tmp/ws/src/cob_command_tools/cob_teleop/ros/src/
keyboard__publisher_8cpp.html
#define
KEYCODE_1
keyboard__publisher_8cpp.html
af84b1d02eab12d622b7fc0bb8b77b235
#define
KEYCODE_2
keyboard__publisher_8cpp.html
ab8ceedcefc265cb3e11b9ca8f8e8a523
#define
KEYCODE_3
keyboard__publisher_8cpp.html
a3b1407aaa9372159ef3211e491fcd5e0
#define
KEYCODE_4
keyboard__publisher_8cpp.html
a42625cfba2fd6bb9e796f6868cbaca7a
#define
KEYCODE_5
keyboard__publisher_8cpp.html
ab187a135263537940443c614646aea6b
#define
KEYCODE_6
keyboard__publisher_8cpp.html
ac968da22046976db93022424a2c30e90
#define
KEYCODE_7
keyboard__publisher_8cpp.html
a45b2a076e2ca0f38e56f8a66923553a6
#define
KEYCODE_8
keyboard__publisher_8cpp.html
a7ee3483f4180121629e0e57c0d8010bf
#define
KEYCODE_A
keyboard__publisher_8cpp.html
a35ba55030dedad2411239e6330435742
#define
KEYCODE_B
keyboard__publisher_8cpp.html
ae770ab204ce8a0c94ea79ea5091ff11a
#define
KEYCODE_C
keyboard__publisher_8cpp.html
aaeb36ca6e4d32a5f0cffb065c5c02b9d
#define
KEYCODE_D
keyboard__publisher_8cpp.html
af0c998786dcada98bf809fea0b157603
#define
KEYCODE_D
keyboard__publisher_8cpp.html
af0c998786dcada98bf809fea0b157603
#define
KEYCODE_E
keyboard__publisher_8cpp.html
a066d3da9c56058f89ae3136f7188a52d
#define
KEYCODE_F
keyboard__publisher_8cpp.html
aa0eaafa530734d3b682839f1a3715ce7
#define
KEYCODE_G
keyboard__publisher_8cpp.html
a90392af03163ac1d6d77cb8429a151d0
#define
KEYCODE_H
keyboard__publisher_8cpp.html
a0e625d3e672afe77c72e12a298c06d90
#define
KEYCODE_I
keyboard__publisher_8cpp.html
a1db0eaa204cd4fe2ec7b06736a07b055
#define
KEYCODE_M
keyboard__publisher_8cpp.html
aa60ee8a43a989e90174c6415f941f6b3
#define
KEYCODE_N
keyboard__publisher_8cpp.html
ac57e176f082ffeda421f8cbcfa142d02
#define
KEYCODE_Q
keyboard__publisher_8cpp.html
aa8230417fe77b2824b675222432be951
#define
KEYCODE_R
keyboard__publisher_8cpp.html
ad68e68f441f2dd17b96f695fa76c1c28
#define
KEYCODE_S
keyboard__publisher_8cpp.html
a9be3d5563fec0f900d20668973b5806c
#define
KEYCODE_S
keyboard__publisher_8cpp.html
a9be3d5563fec0f900d20668973b5806c
#define
KEYCODE_T
keyboard__publisher_8cpp.html
af62996d897bf84ee8e10b83ebfeecb71
#define
KEYCODE_U
keyboard__publisher_8cpp.html
af84143a30564f2bca0fbd7d7b6b4c253
#define
KEYCODE_V
keyboard__publisher_8cpp.html
a794a4e4f87f2fc4320d42d8309119075
#define
KEYCODE_W
keyboard__publisher_8cpp.html
a6a44fd7e61a3f73fffecd1ec5973f819
#define
KEYCODE_X
keyboard__publisher_8cpp.html
ad68c2a7bcf6375c5d17e4082bd0e9d32
#define
KEYCODE_Y
keyboard__publisher_8cpp.html
a3fb442056d4abc4e89f7f56dd2306e90
#define
KEYCODE_Z
keyboard__publisher_8cpp.html
a5663d439a634b5b62f17368a80bb4e76
void
composeJoyMessage
keyboard__publisher_8cpp.html
a821f7dad54ea4611d32a40c69fed6ad6
(sensor_msgs::Joy &msg, char c)
int
main
keyboard__publisher_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
quit
keyboard__publisher_8cpp.html
af9150b82e29a37ab848ee2f66e993793
(int sig)
void
showHelp
keyboard__publisher_8cpp.html
aec315d77f5c38417289a0e311d2a9d31
()
bool
fast_toggle
keyboard__publisher_8cpp.html
aa594c26dc78ebd99dea7de88de8b6d30
int
kfd
keyboard__publisher_8cpp.html
a886857c2b2af9d1ac9a0ad403685e160
bool
mode
keyboard__publisher_8cpp.html
a4b81f71be6f86bc436d6e9d87d34592b
const int
PUBLISH_FREQ
keyboard__publisher_8cpp.html
a0bd6e0aa2be94860de6df48d73e33de4
struct termios cooked
raw
keyboard__publisher_8cpp.html
a22578afdd6632157bdfb67a2b2033378
CobTeleop
classCobTeleop.html
CobTeleop::component_config
actionlib::SimpleActionClient< cob_actions::SetStringAction >
DockClient_
classCobTeleop.html
a1f2f80107adc6d54618f74c78a01dea3
actionlib::SimpleActionClient< cob_sound::SayAction >
SayClient_
classCobTeleop.html
a9950a83369b8c068f1fb87603a5c5888
actionlib::SimpleActionClient< cob_script_server::ScriptAction >
ScriptClient_
classCobTeleop.html
afdbd7e7582cc4bf483ee81436e095649
actionlib::SimpleActionClient< cob_light::SetLightModeAction >
SetLightClient_
classCobTeleop.html
aaa189fce31b725b23e64b50fa3443c87
actionlib::SimpleActionClient< cob_actions::SetStringAction >
UndockClient_
classCobTeleop.html
acd6860191981b20e23721511773bc8f8
void
getConfigurationFromParameters
classCobTeleop.html
a6b4a36645a77472a228376fd9147d6df
()
void
init
classCobTeleop.html
a3b3620cccc22129aac705a4888aab586
()
void
joy_cb
classCobTeleop.html
ace977cc6c3b97013169446e27524f091
(const sensor_msgs::Joy::ConstPtr &joy_msg)
void
say
classCobTeleop.html
ab4cdc603195913f4b84362f5c81c2f82
(std::string text, bool blocking)
void
setLight
classCobTeleop.html
adae456f1dc25b607029d2888450cfd27
(int mode)
sensor_msgs::JoyFeedbackArray
switch_mode
classCobTeleop.html
ae028a2137625a98b35dbd232f0c96b5d
()
void
updateBase
classCobTeleop.html
a1a3bead10ae5b29574462e4c404db0e9
()
bool
apply_ramp_
classCobTeleop.html
a27770f877a1fc0f9938fde546e1cd775
int
axis_pitch_
classCobTeleop.html
ac9b1e89181fd5c6196d8b118b451cbea
int
axis_roll_
classCobTeleop.html
ac2ecef9daa4f3111b3d21a44a55a1953
int
axis_vx_
classCobTeleop.html
a2fd62b1141feb802dafa88a08c592cb0
int
axis_vy_
classCobTeleop.html
a71c57de9cee0c337ed0be8bf5053ce78
int
axis_vz_
classCobTeleop.html
a2fd53f77fa0eee576af36e82daaa34fc
int
axis_yaw_
classCobTeleop.html
afe6d31694ba3a05a2bc7eca6bf49ae51
std::map< std::string, component_config >
component_config_
classCobTeleop.html
a1e667edd33c4bd000e19bbc6c77c29bd
XmlRpc::XmlRpcValue
components_
classCobTeleop.html
adfdadc44c8be5e7ac55898d6717bfd82
cob_light::SetLightModeGoal
confirm_light_goal_
classCobTeleop.html
af6d001253b5917d41a2f79d265a3f021
int
deadman_button_
classCobTeleop.html
ab2fc0e867be867da43df13bba5a60395
std::string
dock_action_name_
classCobTeleop.html
a145fe847117a946add72288bc530d06b
int
dock_button_
classCobTeleop.html
a9a8af87241c7abb0eebfc0faf8b5e33d
DockClient_ *
dock_client_
classCobTeleop.html
af808ce7c5c82902c3ef3e0f76c694c4a
bool
enable_light_
classCobTeleop.html
a5110573fb8b0b6f6c927b1eb9aa58927
bool
enable_sound_
classCobTeleop.html
a608c1d6a8416973b9f802f65540864b7
cob_light::SetLightModeGoal
error_light_goal_
classCobTeleop.html
a36a564a3b817a161fedbe6b592fc2bfa
int
init_button_
classCobTeleop.html
a433056ad67f2919977481631c74e2f4f
ros::Subscriber
joint_states_sub_
classCobTeleop.html
a8e447f0579967ff84c300c7dbac787b3
bool
joy_active_
classCobTeleop.html
ad899add9f0d753dc75c2bdf1a496a59c
int
joy_num_modes_
classCobTeleop.html
ab28cbb9b56e74538d50d6ef332998287
ros::Subscriber
joy_sub_
classCobTeleop.html
a0670d2fe31358e2f485e459f22021cdd
XmlRpc::XmlRpcValue
led_mode_
classCobTeleop.html
ae508b0902522514addab0e898add959b
XmlRpc::XmlRpcValue
LEDS_
classCobTeleop.html
acb7dcb72c10a74b9250cd2a0337c75ca
int
left_indicator_button_
classCobTeleop.html
a60cd2d06fda6efd48367d6141f965537
std::string
light_action_name_
classCobTeleop.html
ae13a0b91c72ebabb9421eb2254c021b0
int
mode_
classCobTeleop.html
a66252f45d74420d7b4872ab970b298ff
int
mode_switch_button_
classCobTeleop.html
a05d02f74b794d16cc903ce3ead0e79a5
ros::NodeHandle
n_
classCobTeleop.html
a1746a56ea9854792a2b704ab9a38f38c
double
publish_freq_
classCobTeleop.html
ae35809fd53a68cd1799e8227b3d62b04
int
right_indicator_button_
classCobTeleop.html
a9bc8d336e3b01860f94eac5650810d82
int
right_left_button_
classCobTeleop.html
a5c6fa9a33c19e7bc210e37a04953f175
int
run_button_
classCobTeleop.html
a053676bff9689ab8b54f2953b98821be
double
run_factor_
classCobTeleop.html
abbadc4842dc1f12b551a6c8cf33fd6c8
double
run_factor_param_
classCobTeleop.html
a2722ad5a7b3cde95a9a719f7e93e4df4
bool
safe_mode_
classCobTeleop.html
a7ebc60958b5090ad5901912fcce87e19
int
safety_button_
classCobTeleop.html
a8710860cf51cb42e4bad3fa6e01e26b8
SayClient_ *
say_client_
classCobTeleop.html
a22f6fa9769dca70e757a8b5454335d8c
cob_script_server::ScriptGoal
script_goal_
classCobTeleop.html
a140c718294a2c652233f39d58459d81a
SetLightClient_ *
setlight_client_
classCobTeleop.html
ab9b406269061edcd7ebabce2bc63ddee
std::string
sound_action_name_
classCobTeleop.html
afb5637ab08162e2999c3c8c5a5b58510
ScriptClient_ *
sss_client_
classCobTeleop.html
a012cab6f0039f70fd835b3675d4c70d5
std::string
undock_action_name_
classCobTeleop.html
a04555b3a3b7fa10d8707a7fdabf9533a
int
undock_button_
classCobTeleop.html
afdb606e0e2a613e6c01eee21a6788616
UndockClient_ *
undock_client_
classCobTeleop.html
a24f63724b38edbbddc0703847191d5e9
int
up_down_button_
classCobTeleop.html
a84ef4c9da84e805376a79011baf93310
std::vector< double >
vel_base_
classCobTeleop.html
ae519a3953cc7e5595c64a0fed554a72c
std::vector< double >
vel_old_
classCobTeleop.html
a267a039882bbb57266632e60fd6ceb4a
std::vector< double >
vel_req_
classCobTeleop.html
afe0ebd43e6a49345f07b94e505c80c7b
CobTeleop::component_config
structCobTeleop_1_1component__config.html
std::vector< double >
joint_velocity
structCobTeleop_1_1component__config.html
af704402b5fccec7e86692ebd348f47d4
std::string
key
structCobTeleop_1_1component__config.html
ac54468fb7d42703d43921e864a9155bc
std::string
sss_default_target
structCobTeleop_1_1component__config.html
a7f2c5e538252b2c570f0221d64d30339
ros::Publisher
twist_controller_publisher_
structCobTeleop_1_1component__config.html
a6b69cd98b329e33f62732b267a63774b
std::vector< double >
twist_max_acc
structCobTeleop_1_1component__config.html
a309feb2fc67ca5e030af9ec6fcaaaff2
std::vector< double >
twist_max_vel
structCobTeleop_1_1component__config.html
aefb70647e77161609922d4dbabb192c1
ros::Publisher
twist_safety_controller_publisher_
structCobTeleop_1_1component__config.html
ade766472ea9bbf98a46c5c031c4aab6b
std::string
twist_safety_topic_name
structCobTeleop_1_1component__config.html
a4c4815bb787740ab4f4227c0cbe10056
std::string
twist_topic_name
structCobTeleop_1_1component__config.html
a8ba944f58956a1263e7c1d9a7a8abe9e
ros::Publisher
vel_group_controller_publisher_
structCobTeleop_1_1component__config.html
a5007a3259dca303d703a5e75ab5431e7
std::string
vel_group_topic_name
structCobTeleop_1_1component__config.html
ac02bbf60c4799ec34e39a4579f1456c8
TeleopKeyboard
classTeleopKeyboard.html
void
init
classTeleopKeyboard.html
ac0128f3663b7ab39a9e9a2741a2c7961
()
void
keyboardLoop
classTeleopKeyboard.html
aba50c9d2ca2e22c8a45328c2d7ac1d57
()
TeleopKeyboard
classTeleopKeyboard.html
a9ecb7e3fc6ef9f8872cbc25a7cf0c8b3
()
~TeleopKeyboard
classTeleopKeyboard.html
a121a14efef0dd0494de8904f6aff0a3d
()
geometry_msgs::Twist
cmd
classTeleopKeyboard.html
ad0f692fbb4946a416d6ff7aab3769adb
ros::NodeHandle
n_
classTeleopKeyboard.html
a6c409babd6a11086832df7a7af98e703
double
run_vel
classTeleopKeyboard.html
a11f3d66af161c93a9ebce8da2060564a
ros::Publisher
vel_pub_
classTeleopKeyboard.html
abdce9c6ec8bc67e898694eb7e08a096d
double
walk_vel
classTeleopKeyboard.html
a6a6f4caf720318bfdbe9ef754a030610
double
yaw_rate
classTeleopKeyboard.html
a020961a4d41f880a18f068f453a99d92
double
yaw_rate_run
classTeleopKeyboard.html
ac155d975b98aad0c20eb595010dec42e