uav.modes.vtol.TakeoffMode#
Classes#
A VTOL takeoff mode that supports both vertical and runway-style launches. |
Module Contents#
- class TakeoffParams#
Bases:
vehicle_common.mode_loader.ParamsBase- takeoff_type: Literal['vertical', 'horizontal'] = 'vertical'#
- fw_tko_pitch: float#
- yaw: float#
- latitude: float#
- longitude: float#
- altitude: float#
- class TakeoffMode#
Bases:
vehicle_common.mode.ModeA VTOL takeoff mode that supports both vertical and runway-style launches.
- transition_labels = ('complete',)#
- initialize(node: rclpy.node.Node, vehicle: uav.vehicles.VTOL.VTOL, params: TakeoffParams) None#
- on_update(time_delta: float) None#
- _run_horizontal_takeoff() None#
- _finish_runway_takeoff() None#
- check_status() str#