Randy Mackay
cd97aa97a3
Copter: provide terrain reference to AC_WPNav
9 years ago
Randy Mackay
cac79f297e
Copter: guided can trigger terrain failsafe
9 years ago
Randy Mackay
9100cf605a
Copter: auto can trigger terrain failsafe
9 years ago
Randy Mackay
43d14defd4
Copter: RTL handles terrain data failure
9 years ago
Randy Mackay
47658fe964
Copter: add terrain failsafe
9 years ago
Randy Mackay
8e43be1511
Copter: fixes to allow compiling without terrain support
9 years ago
Randy Mackay
74e02d2c82
Copter: rename TERRAIN_USE to TERRAIN_FOLLOW
...
This matches plane's parameter name
9 years ago
Randy Mackay
13c26eab67
Copter: update current_loc at 400hz
9 years ago
Randy Mackay
f45c69e7ad
Copter: log terrain altitude in CTUN message
9 years ago
Randy Mackay
25c676c3b4
Copter: report terrain capability to GCS
9 years ago
Randy Mackay
ddffbe27aa
Copter: add terrain pre-arm check
9 years ago
Randy Mackay
91f6c7b503
Copter: add TERRAIN_USE parameter
...
Also add terrain.cpp to hold terrain_update and terrain_logging functions
9 years ago
Randy Mackay
267c1c3934
Copter: guided mode handles terrain alt
9 years ago
Randy Mackay
e8b14e59fc
Copter: spline mission commands handle terrain altitudes
9 years ago
Randy Mackay
81d244c9bd
Copter: do-circle accept terrain altitude
9 years ago
Randy Mackay
70630e9774
Copter: auto loiter handles terrain
9 years ago
Randy Mackay
4892446c55
Copter: do-loiter accepts terrain altitudes
9 years ago
Randy Mackay
27517004c0
Copter: slow to land-speed 10m above terrain
9 years ago
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
9 years ago
Randy Mackay
ffd86744ce
Copter: do-land accepts terrain
9 years ago
Randy Mackay
352b6ae82a
Copter: RTL supports terrain altitudes
9 years ago
Randy Mackay
06ee6a7bd4
Copter: auto takeoff accepts abs and terrain alts
9 years ago
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
9 years ago
Randy Mackay
2134e8bfb9
Copter: add terrain and navigation dataflash error codes
9 years ago
Randy Mackay
84fd8da944
Copter: current_loc to Location class
9 years ago
Niti Rohilla
867360c350
ArduCopter : Updated handle_guided_request() to report error.
9 years ago
Tom Pittenger
afb3e94fe6
Revert "Copter: clipped param cmd float to zero"
...
This reverts commit 9b6de75203
.
9 years ago
Tom Pittenger
9b6de75203
Copter: clipped param cmd float to zero
9 years ago
Randy Mackay
472f54ce45
Copter: initialise compass_mot interference_pct variable
...
resolves a compiler warning
9 years ago
Randy Mackay
da443417f1
Copter: remove unnecessary abs
9 years ago
Luis Vale Gonçalves
4e594287eb
Revising ardupilot.com to .org
...
Revising ardupilot.com to .org
9 years ago
Randy Mackay
699816400e
Copter: ack DO_MOUNT_CONTROL messages
9 years ago
Randy Mackay
762c9ed4b0
Copter: remove unused FS_CLOSE_TO_HOME definition
9 years ago
Randy Mackay
554affeaf5
Copter: fix scheduler comment
9 years ago
Andrew Tridgell
a39a4a6243
Copter: mark a few more log messages as critical
9 years ago
Andrew Tridgell
f32b7684a0
Copter: removed unused startup log message
9 years ago
Andrew Tridgell
5149a49daa
Copter: added logging of dropped log messages in PM message
9 years ago
Jonathan Challinger
c9b1b02b8e
Copter: loop through compasses and save offsets
9 years ago
Lucas De Marchi
a310d3735e
ArduCopter: fix handling of SET_HOME_POSITION
...
Location.altitude is stored in cm.
9 years ago
Randy Mackay
55ffee25b1
Copter: remove unnecessary control_mode_t casts
...
Thanks @OXINARF
9 years ago
Jonathan Challinger
8f41215569
Copter: fix warning
9 years ago
Jonathan Challinger
2a36c32cf3
Copter: add prev_control_mode and prev_control_reason
9 years ago
Jonathan Challinger
8ded496f8b
Copter: log mode change reason
9 years ago
Jonathan Challinger
1356deab8b
Copter: add control_mode_reason
9 years ago
Jonathan Challinger
6b5ba86f21
Copter: simplify GCS failsafe
9 years ago
Jonathan Challinger
a0ce8af633
Copter: use enum type for control_mode
9 years ago
Lucas De Marchi
6eac84812c
ArduCopter: remove readme file
...
The readme file in root directory is already sufficient.
9 years ago
Ricardo de Almeida Gonzaga
5bd034a5a8
Global: start using cmath instead of math.h
9 years ago
Andrew Tridgell
c035ade402
Copter: removed slow_start() from throw mode
9 years ago
Randy Mackay
5090e6f4fb
Copter: init G_Dt with MAIN_LOOP_SECONDS definition
9 years ago