diff options
author | Thomas Gubler <thomasgubler@gmail.com> | 2013-12-25 17:10:38 +0100 |
---|---|---|
committer | Thomas Gubler <thomasgubler@gmail.com> | 2013-12-25 17:10:38 +0100 |
commit | b02b48290fdb5464020ea49209144ab8d5d045af (patch) | |
tree | db6f8ec161a1d776fbded9c8217e75cdc042c62e /src/modules/uORB/topics/navigation_capabilities.h | |
parent | d07cc95339e43d4ed3cdf480acf528fb57f989aa (diff) | |
download | px4-firmware-b02b48290fdb5464020ea49209144ab8d5d045af.tar.gz px4-firmware-b02b48290fdb5464020ea49209144ab8d5d045af.tar.bz2 px4-firmware-b02b48290fdb5464020ea49209144ab8d5d045af.zip |
Navigator: add MissionFeasibilityChecker class; performs validation of landing waypoint set-up for fixed wing for now, but can be extended for other checks (e.g. check mission against geofence)
Diffstat (limited to 'src/modules/uORB/topics/navigation_capabilities.h')
-rw-r--r-- | src/modules/uORB/topics/navigation_capabilities.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/modules/uORB/topics/navigation_capabilities.h b/src/modules/uORB/topics/navigation_capabilities.h index 6a3e811e3..391756f99 100644 --- a/src/modules/uORB/topics/navigation_capabilities.h +++ b/src/modules/uORB/topics/navigation_capabilities.h @@ -53,6 +53,11 @@ */ struct navigation_capabilities_s { float turn_distance; /**< the optimal distance to a waypoint to switch to the next */ + + /* Landing parameters: see fw_pos_control_l1/landingslope.h */ + float landing_horizontal_slope_displacement; + float landing_slope_angle_rad; + float landing_flare_length; }; /** |