as2_keyboard_teleoperation.config_values module

Configuration values.

class as2_keyboard_teleoperation.config_values.ControlModes(value)

Bases: ExtendedEnum

An enumeration.

POSE_CONTROL = '-POSE-'
SPEED_CONTROL = '-SPEED-'
class as2_keyboard_teleoperation.config_values.ControlValues

Bases: object

ALTITUDE_VALUE = 1.0
POSITION_VALUE = 1.0
SPEED_VALUE = 0.5
TURN_ANGLE_VALUE = 1.57
TURN_SPEED_VALUE = 0.3
VERTICAL_VALUE = 0.5
classmethod initialize(speed_value=None, altitude_speed_value=None, turn_speed_value=None, position_value=None, altitude_value=None, turn_angle_value=None)
class as2_keyboard_teleoperation.config_values.ExtendedEnum(value)

Bases: Enum

An enumeration.

classmethod to_list()
class as2_keyboard_teleoperation.config_values.KeyMappings(value)

Bases: ExtendedEnum

An enumeration.

BACKWARD_KEY = 'Down'
DOWN_KEY = 's'
EMERGENCY_KEY = 'Delete'
FORWARD_KEY = 'Up'
HOVER_KEY = 'space'
LAND_KEY = 'l'
LEFT_KEY = 'Left'
RIGHT_KEY = 'Right'
ROTATE_LEFT_KEY = 'a'
ROTATE_RIGHT_KEY = 'd'
TAKE_OFF_KEY = 't'
UP_KEY = 'w'
class as2_keyboard_teleoperation.config_values.Options(value)

Bases: ExtendedEnum

An enumeration.

ARM_ON_TAKE_OFF = True