goodrobots / vision_landing

Precision landing using visual targets
GNU General Public License v3.0
198 stars 70 forks source link

Add target type support to ArduPilot AC_PrecLand #102

Open fnoop opened 6 years ago

fnoop commented 6 years ago

New LANDING_TARGET type field should be supported. LANDING_TARGET_TYPE enum is:

Field Name | Description
-- | --
0 | LANDING_TARGET_TYPE_LIGHT_BEACON | Landing target signaled by light beacon (ex: IR-LOCK)
1 | LANDING_TARGET_TYPE_RADIO_BEACON | Landing target signaled by radio beacon (ex: ILS, NDB)
2 | LANDING_TARGET_TYPE_VISION_FIDUCIAL | Landing target represented by a fiducial marker (ex: ARTag)
3 | LANDING_TARGET_TYPE_VISION_OTHER | Landing target represented by a pre-defined visual shape/feature (ex: X-marker, H-marker, square)
fnoop commented 6 years ago

PR raised: https://github.com/ArduPilot/ardupilot/pull/9132