github.com/bluenviron/gomavlib/v2@v2.2.1-0.20240308101627-2c07e3da629c/pkg/dialects/common/enum_mav_autopilot.go (about) 1 //autogenerated:yes 2 //nolint:revive,misspell,govet,lll,dupl,gocritic 3 package common 4 5 import ( 6 "github.com/bluenviron/gomavlib/v2/pkg/dialects/minimal" 7 ) 8 9 // Micro air vehicle / autopilot classes. This identifies the individual model. 10 type MAV_AUTOPILOT = minimal.MAV_AUTOPILOT 11 12 const ( 13 // Generic autopilot, full support for everything 14 MAV_AUTOPILOT_GENERIC MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_GENERIC 15 // Reserved for future use. 16 MAV_AUTOPILOT_RESERVED MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_RESERVED 17 // SLUGS autopilot, http://slugsuav.soe.ucsc.edu 18 MAV_AUTOPILOT_SLUGS MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_SLUGS 19 // ArduPilot - Plane/Copter/Rover/Sub/Tracker, https://ardupilot.org 20 MAV_AUTOPILOT_ARDUPILOTMEGA MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_ARDUPILOTMEGA 21 // OpenPilot, http://openpilot.org 22 MAV_AUTOPILOT_OPENPILOT MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_OPENPILOT 23 // Generic autopilot only supporting simple waypoints 24 MAV_AUTOPILOT_GENERIC_WAYPOINTS_ONLY MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_GENERIC_WAYPOINTS_ONLY 25 // Generic autopilot supporting waypoints and other simple navigation commands 26 MAV_AUTOPILOT_GENERIC_WAYPOINTS_AND_SIMPLE_NAVIGATION_ONLY MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_GENERIC_WAYPOINTS_AND_SIMPLE_NAVIGATION_ONLY 27 // Generic autopilot supporting the full mission command set 28 MAV_AUTOPILOT_GENERIC_MISSION_FULL MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_GENERIC_MISSION_FULL 29 // No valid autopilot, e.g. a GCS or other MAVLink component 30 MAV_AUTOPILOT_INVALID MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_INVALID 31 // PPZ UAV - http://nongnu.org/paparazzi 32 MAV_AUTOPILOT_PPZ MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_PPZ 33 // UAV Dev Board 34 MAV_AUTOPILOT_UDB MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_UDB 35 // FlexiPilot 36 MAV_AUTOPILOT_FP MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_FP 37 // PX4 Autopilot - http://px4.io/ 38 MAV_AUTOPILOT_PX4 MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_PX4 39 // SMACCMPilot - http://smaccmpilot.org 40 MAV_AUTOPILOT_SMACCMPILOT MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_SMACCMPILOT 41 // AutoQuad -- http://autoquad.org 42 MAV_AUTOPILOT_AUTOQUAD MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_AUTOQUAD 43 // Armazila -- http://armazila.com 44 MAV_AUTOPILOT_ARMAZILA MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_ARMAZILA 45 // Aerob -- http://aerob.ru 46 MAV_AUTOPILOT_AEROB MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_AEROB 47 // ASLUAV autopilot -- http://www.asl.ethz.ch 48 MAV_AUTOPILOT_ASLUAV MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_ASLUAV 49 // SmartAP Autopilot - http://sky-drones.com 50 MAV_AUTOPILOT_SMARTAP MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_SMARTAP 51 // AirRails - http://uaventure.com 52 MAV_AUTOPILOT_AIRRAILS MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_AIRRAILS 53 // Fusion Reflex - https://fusion.engineering 54 MAV_AUTOPILOT_REFLEX MAV_AUTOPILOT = minimal.MAV_AUTOPILOT_REFLEX 55 )