payload.PayloadModeManager#

Classes#

PayloadModeManager

Mission manager for a single payload vehicle.

Module Contents#

class PayloadModeManager(*, mission_spec: vehicle_common.runtime.mission_loader.RuntimeMission, vehicle_name: str, auto_launch: bool = True, vision_debug: bool = False, peer_heartbeat_hz: float = 10.0, peer_stale_timeout_s: float = 0.5, node_name: str = 'mission')#

Bases: vehicle_common.mode_manager.ModeManager

Mission manager for a single payload vehicle.

vision_debug = False#
vehicle#
timer = None#
spin_once() None#
_auto_launch_ready() bool#
_stop_vehicle() None#