Andrew Tridgell
54d1cc7e50
Copter: only save offsets for Compass::LEARN_EKF
...
this means by default that one flight one affect the next one, which
makes it more robust in case of a bad flight
2016-04-30 16:43:14 +10:00
Michael du Breuil
c97888f524
Copter: Remove support for CONDITION_CHANGE_ALT
2016-04-30 10:56:07 +09:00
Randy Mackay
d455e2a33f
Copter: fix auto-circle comment
2016-04-30 10:33:01 +09:00
Randy Mackay
a6b6fb2473
Copter: fix TERRAIN_FOLLOW parameter description
...
Thanks OXINARF
2016-04-30 10:33:01 +09:00
Randy Mackay
3d31c3b936
Copter: log error if circle does not initialise correctly
2016-04-30 10:33:01 +09:00
Randy Mackay
caf6bbc2e0
Copter: rename set_alt to set_alt_cm in control_rtl
2016-04-30 10:33:01 +09:00
Randy Mackay
fac7b7c566
Copter: rename set_alt to set_alt_cm in control_guided
2016-04-30 10:33:01 +09:00
Randy Mackay
f8f6c135e9
Copter: rename set_alt to set_alt_cm in control_auto
2016-04-30 10:33:01 +09:00
Randy Mackay
d92154a44e
Copter: rename set_alt to set_alt_cm in commands_logic
2016-04-30 10:33:01 +09:00
Randy Mackay
cd97aa97a3
Copter: provide terrain reference to AC_WPNav
2016-04-30 10:33:01 +09:00
Randy Mackay
cac79f297e
Copter: guided can trigger terrain failsafe
2016-04-30 10:33:01 +09:00
Randy Mackay
9100cf605a
Copter: auto can trigger terrain failsafe
2016-04-30 10:33:01 +09:00
Randy Mackay
43d14defd4
Copter: RTL handles terrain data failure
2016-04-30 10:33:01 +09:00
Randy Mackay
47658fe964
Copter: add terrain failsafe
2016-04-30 10:33:01 +09:00
Randy Mackay
8e43be1511
Copter: fixes to allow compiling without terrain support
2016-04-30 10:33:01 +09:00
Randy Mackay
74e02d2c82
Copter: rename TERRAIN_USE to TERRAIN_FOLLOW
...
This matches plane's parameter name
2016-04-30 10:33:01 +09:00
Randy Mackay
13c26eab67
Copter: update current_loc at 400hz
2016-04-30 10:33:01 +09:00
Randy Mackay
f45c69e7ad
Copter: log terrain altitude in CTUN message
2016-04-30 10:33:01 +09:00
Randy Mackay
25c676c3b4
Copter: report terrain capability to GCS
2016-04-30 10:33:01 +09:00
Randy Mackay
ddffbe27aa
Copter: add terrain pre-arm check
2016-04-30 10:33:01 +09:00
Randy Mackay
91f6c7b503
Copter: add TERRAIN_USE parameter
...
Also add terrain.cpp to hold terrain_update and terrain_logging functions
2016-04-30 10:33:01 +09:00
Randy Mackay
267c1c3934
Copter: guided mode handles terrain alt
2016-04-30 10:33:01 +09:00
Randy Mackay
e8b14e59fc
Copter: spline mission commands handle terrain altitudes
2016-04-30 10:33:01 +09:00
Randy Mackay
81d244c9bd
Copter: do-circle accept terrain altitude
2016-04-30 10:33:01 +09:00
Randy Mackay
70630e9774
Copter: auto loiter handles terrain
2016-04-30 10:33:01 +09:00
Randy Mackay
4892446c55
Copter: do-loiter accepts terrain altitudes
2016-04-30 10:33:01 +09:00
Randy Mackay
27517004c0
Copter: slow to land-speed 10m above terrain
2016-04-30 10:33:01 +09:00
Randy Mackay
39dc2d7176
Copter: while landing use land-speed from 10m above home
...
Previously vehicle was switching to land-speed at 10m above the origin
2016-04-30 10:33:01 +09:00
Randy Mackay
ffd86744ce
Copter: do-land accepts terrain
2016-04-30 10:33:01 +09:00
Randy Mackay
352b6ae82a
Copter: RTL supports terrain altitudes
2016-04-30 10:33:01 +09:00
Randy Mackay
06ee6a7bd4
Copter: auto takeoff accepts abs and terrain alts
2016-04-30 10:33:01 +09:00
Randy Mackay
9449776e3c
Copter: straight line waypoints accept terrain
...
auto_wp_start calls AC_WPNav's new set_wp_destination which accepts a
Location class allow altitude to be set as above-terrain or even an
absolute altitude
2016-04-30 10:33:01 +09:00
Randy Mackay
2134e8bfb9
Copter: add terrain and navigation dataflash error codes
2016-04-30 10:33:01 +09:00
Randy Mackay
84fd8da944
Copter: current_loc to Location class
2016-04-30 10:33:01 +09:00
Niti Rohilla
867360c350
ArduCopter : Updated handle_guided_request() to report error.
2016-04-29 12:39:28 -03:00
Tom Pittenger
afb3e94fe6
Revert "Copter: clipped param cmd float to zero"
...
This reverts commit 9b6de75203
.
2016-04-23 23:51:41 -07:00
Tom Pittenger
9b6de75203
Copter: clipped param cmd float to zero
2016-04-23 23:45:54 -07:00
Randy Mackay
472f54ce45
Copter: initialise compass_mot interference_pct variable
...
resolves a compiler warning
2016-04-23 23:06:28 -07:00
Randy Mackay
da443417f1
Copter: remove unnecessary abs
2016-04-23 23:06:19 -07:00
Luis Vale Gonçalves
4e594287eb
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
2016-04-23 22:49:39 -07:00
Randy Mackay
699816400e
Copter: ack DO_MOUNT_CONTROL messages
2016-04-22 21:30:49 +09:00
Randy Mackay
762c9ed4b0
Copter: remove unused FS_CLOSE_TO_HOME definition
2016-04-22 21:30:44 +09:00
Randy Mackay
554affeaf5
Copter: fix scheduler comment
2016-04-22 21:30:39 +09:00
Andrew Tridgell
a39a4a6243
Copter: mark a few more log messages as critical
2016-04-21 17:05:17 +10:00
Andrew Tridgell
f32b7684a0
Copter: removed unused startup log message
2016-04-21 17:05:17 +10:00
Andrew Tridgell
5149a49daa
Copter: added logging of dropped log messages in PM message
2016-04-21 17:05:17 +10:00
Jonathan Challinger
c9b1b02b8e
Copter: loop through compasses and save offsets
2016-04-21 09:53:03 +10:00
Lucas De Marchi
a310d3735e
ArduCopter: fix handling of SET_HOME_POSITION
...
Location.altitude is stored in cm.
2016-04-18 13:07:45 +10:00
Randy Mackay
55ffee25b1
Copter: remove unnecessary control_mode_t casts
...
Thanks @OXINARF
2016-04-14 12:24:04 +09:00
Jonathan Challinger
8f41215569
Copter: fix warning
2016-04-14 12:24:04 +09:00