Functions | |
def | getKey |
def | vels |
Variables | |
tuple | key = getKey() |
dictionary | moveBindings |
string | msg |
tuple | pubb = rospy.Publisher('/open_base/back_joint_velocity_controller/command', Float64, queue_size=1) |
tuple | publ = rospy.Publisher('/open_base/left_joint_velocity_controller/command', Float64, queue_size=1) |
tuple | pubr = rospy.Publisher('/open_base/right_joint_velocity_controller/command', Float64, queue_size=1) |
tuple | settings = termios.tcgetattr(sys.stdin) |
float | speed = 1.0 |
dictionary | speedBindings |
int | status = 0 |
int | th = 0 |
tuple | velb = Float64() |
tuple | vell = Float64() |
tuple | velr = Float64() |
int | x = 0 |
int | y = 0 |
int | z = 0 |
def teleop_keyboard_omni3.getKey | ( | ) |
Definition at line 57 of file teleop_keyboard_omni3.py.
def teleop_keyboard_omni3.vels | ( | speed | ) |
Definition at line 64 of file teleop_keyboard_omni3.py.
tuple teleop_keyboard_omni3::key = getKey() |
Definition at line 86 of file teleop_keyboard_omni3.py.
dictionary teleop_keyboard_omni3::moveBindings |
00001 { 00002 'i':(-1,0,1), 00003 'o':(-1,1,0), 00004 'j':(1,1,1), 00005 'l':(-1,-1,-1), 00006 'u':(-1,0,1), 00007 ',':(1,0,-1), 00008 '.':(0,1,-1), 00009 'm':(1,-1,0), 00010 'O':(-1,1,0), 00011 'I':(-1,0,1), 00012 'J':(1,-2,1), 00013 'L':(-1,2,-1), 00014 'U':(0,-1,1), 00015 '<':(1,0,-1), 00016 '>':(0,1,-1), 00017 'M':(1,-1,0), 00018 }
Definition at line 33 of file teleop_keyboard_omni3.py.
string teleop_keyboard_omni3::msg |
00001 """ 00002 Reading from the keyboard ! 00003 --------------------------- 00004 Moving around: 00005 u i o 00006 j k l 00007 m , . 00008 00009 For Holonomic mode (strafing), hold down the shift key: 00010 --------------------------- 00011 U I O 00012 J K L 00013 M < > 00014 00015 00016 anything else : stop 00017 00018 q/z : increase/decrease max speeds by 10% 00019 00020 CTRL-C to quit 00021 """
Definition at line 11 of file teleop_keyboard_omni3.py.
tuple teleop_keyboard_omni3::pubb = rospy.Publisher('/open_base/back_joint_velocity_controller/command', Float64, queue_size=1) |
Definition at line 72 of file teleop_keyboard_omni3.py.
tuple teleop_keyboard_omni3::publ = rospy.Publisher('/open_base/left_joint_velocity_controller/command', Float64, queue_size=1) |
Definition at line 71 of file teleop_keyboard_omni3.py.
tuple teleop_keyboard_omni3::pubr = rospy.Publisher('/open_base/right_joint_velocity_controller/command', Float64, queue_size=1) |
Definition at line 73 of file teleop_keyboard_omni3.py.
tuple teleop_keyboard_omni3::settings = termios.tcgetattr(sys.stdin) |
Definition at line 68 of file teleop_keyboard_omni3.py.
list teleop_keyboard_omni3::speed = 1.0 |
Definition at line 76 of file teleop_keyboard_omni3.py.
dictionary teleop_keyboard_omni3::speedBindings |
00001 { 00002 'q':(1.1,1.1), 00003 'z':(.9,.9), 00004 }
Definition at line 52 of file teleop_keyboard_omni3.py.
tuple teleop_keyboard_omni3::status = 0 |
Definition at line 80 of file teleop_keyboard_omni3.py.
int teleop_keyboard_omni3::th = 0 |
Definition at line 102 of file teleop_keyboard_omni3.py.
float teleop_keyboard_omni3::velb = Float64() |
Definition at line 107 of file teleop_keyboard_omni3.py.
float teleop_keyboard_omni3::vell = Float64() |
Definition at line 106 of file teleop_keyboard_omni3.py.
float teleop_keyboard_omni3::velr = Float64() |
Definition at line 108 of file teleop_keyboard_omni3.py.
int teleop_keyboard_omni3::x = 0 |
Definition at line 77 of file teleop_keyboard_omni3.py.
int teleop_keyboard_omni3::y = 0 |
Definition at line 78 of file teleop_keyboard_omni3.py.
int teleop_keyboard_omni3::z = 0 |
Definition at line 79 of file teleop_keyboard_omni3.py.