Teleop. More...
Public Member Functions | |
def | __init__ |
def | init_teleop_interface |
def | on_joystick_feedback |
def | on_key_press |
def | on_key_release |
def | on_mouse_released |
def | reset |
def | shutdown_plugin |
Public Attributes | |
maximum_angular_velocity | |
maximum_linear_velocity | |
on_compressed_image_received | |
Static Public Attributes | |
float | degrees_to_radians = 3.141592 |
Private Member Functions | |
def | _init_events |
def | _load_ui |
Private Attributes | |
_teleop_interface |
Teleop.
Definition at line 29 of file video_teleop.py.
def rocon_qt_library.widgets.video_teleop.QVideoTeleop.__init__ | ( | self, | |
parent = None |
|||
) |
Definition at line 33 of file video_teleop.py.
def rocon_qt_library.widgets.video_teleop.QVideoTeleop._init_events | ( | self | ) | [private] |
Definition at line 49 of file video_teleop.py.
def rocon_qt_library.widgets.video_teleop.QVideoTeleop._load_ui | ( | self | ) | [private] |
Definition at line 43 of file video_teleop.py.
def rocon_qt_library.widgets.video_teleop.QVideoTeleop.init_teleop_interface | ( | self, | |
cmd_vel_topic_name, | |||
compressed_image_topic_name | |||
) |
Definition at line 70 of file video_teleop.py.
def rocon_qt_library.widgets.video_teleop.QVideoTeleop.on_joystick_feedback | ( | self, | |
x, | |||
y | |||
) |
Takes a normalised double pair coming in with which we can apply to our velocity bounds. We also use a narrow dead zone along each x and y axis. :param double x: normalised (-1.0, 1.0) left to right position :param double y: normalised (-1.0, 1.0) bottom to top position
Definition at line 103 of file video_teleop.py.
def rocon_qt_library.widgets.video_teleop.QVideoTeleop.on_key_press | ( | self, | |
e | |||
) |
Currently a very crude implementation - no smoothing, no acceleration, just min, max. Need to replace this with something like our non-gui keyboard teleop in python.
Definition at line 84 of file video_teleop.py.
Definition at line 77 of file video_teleop.py.
Definition at line 127 of file video_teleop.py.
Definition at line 63 of file video_teleop.py.
Definition at line 73 of file video_teleop.py.
Definition at line 33 of file video_teleop.py.
float rocon_qt_library::widgets::video_teleop.QVideoTeleop::degrees_to_radians = 3.141592 [static] |
Definition at line 31 of file video_teleop.py.
Definition at line 33 of file video_teleop.py.
Definition at line 33 of file video_teleop.py.
Definition at line 49 of file video_teleop.py.