Public Member Functions | |
def | __init__ |
def | run |
Static Public Attributes | |
dictionary | movement_bindings |
Private Member Functions | |
def | _get_twist |
def | _key_pressed |
def | _publish |
def | _set_velocity |
Private Attributes | |
_backward_rate | |
_forward_rate | |
_hz | |
_interface | |
_last_pressed | |
_left_rate | |
_linearX | |
_linearY | |
_pub_cmd | |
_rigth_rate | |
_running |
Definition at line 186 of file teleop_key.py.
def teleop_key.SimpleKeyTeleop.__init__ | ( | self, | |
interface | |||
) |
Definition at line 187 of file teleop_key.py.
def teleop_key.SimpleKeyTeleop._get_twist | ( | self, | |
linearX, | |||
linearY | |||
) | [private] |
Definition at line 223 of file teleop_key.py.
def teleop_key.SimpleKeyTeleop._key_pressed | ( | self, | |
keycode | |||
) | [private] |
Definition at line 256 of file teleop_key.py.
def teleop_key.SimpleKeyTeleop._publish | ( | self | ) | [private] |
Definition at line 263 of file teleop_key.py.
def teleop_key.SimpleKeyTeleop._set_velocity | ( | self | ) | [private] |
Definition at line 229 of file teleop_key.py.
def teleop_key.SimpleKeyTeleop.run | ( | self | ) |
Definition at line 210 of file teleop_key.py.
Definition at line 187 of file teleop_key.py.
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_hz [private] |
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_interface [private] |
Definition at line 187 of file teleop_key.py.
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_left_rate [private] |
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_linearX [private] |
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_linearY [private] |
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_pub_cmd [private] |
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_rigth_rate [private] |
Definition at line 187 of file teleop_key.py.
teleop_key.SimpleKeyTeleop::_running [private] |
Definition at line 210 of file teleop_key.py.
dictionary teleop_key.SimpleKeyTeleop::movement_bindings [static] |
{ curses.KEY_LEFT: ( 1, 0), curses.KEY_RIGHT:(-1, 0), curses.KEY_DOWN: ( 0, 1), curses.KEY_UP: ( 0, -1), }
Definition at line 203 of file teleop_key.py.