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
Jonathan Challinger
2a36c32cf3
Copter: add prev_control_mode and prev_control_reason
2016-04-14 12:24:04 +09:00
Jonathan Challinger
8ded496f8b
Copter: log mode change reason
2016-04-14 12:24:04 +09:00
Jonathan Challinger
1356deab8b
Copter: add control_mode_reason
2016-04-14 12:24:04 +09:00
Jonathan Challinger
6b5ba86f21
Copter: simplify GCS failsafe
2016-04-14 12:24:04 +09:00
Jonathan Challinger
a0ce8af633
Copter: use enum type for control_mode
2016-04-14 12:24:04 +09:00
Lucas De Marchi
6eac84812c
ArduCopter: remove readme file
...
The readme file in root directory is already sufficient.
2016-04-09 08:32:22 -07:00
Ricardo de Almeida Gonzaga
5bd034a5a8
Global: start using cmath instead of math.h
2016-04-05 21:06:19 -07:00
Andrew Tridgell
c035ade402
Copter: removed slow_start() from throw mode
2016-04-01 11:59:30 +09:00
Randy Mackay
5090e6f4fb
Copter: init G_Dt with MAIN_LOOP_SECONDS definition
2016-04-01 11:59:30 +09:00
Leonard Hall
a9cda8b384
Copter: add convert_pid_parameters to ease migration to new PID gains
2016-04-01 11:59:30 +09:00
Randy Mackay
479a789325
Copter: remove call to attitude_control.set_dt
...
This is now passed into the constructor
2016-04-01 11:59:30 +09:00
Randy Mackay
c352e1bedf
Copter: fix attitude control parameter declaration
2016-04-01 11:59:30 +09:00
Randy Mackay
1f20a5ef69
Copter: access angle and rate PIDs through attitude controller
2016-04-01 11:59:30 +09:00
Randy Mackay
bde498375c
Copter: remove attitude PIDs
...
These are now part of AC_AttitudeControl
2016-04-01 11:59:30 +09:00
Randy Mackay
ef5dbae707
Copter: remove setting of heli_servo_rsc pwm range
...
This object is not used
2016-04-01 11:59:30 +09:00
Randy Mackay
1f37f5a0e7
Copter: remove tradheli swash, yaw and rsc servos
...
These are all created within the AP_MotorsSingle class now except for servo_rsc which was unused
2016-04-01 11:59:30 +09:00
Randy Mackay
d2a42a7a0e
Copter: remove heli_radio_passthrough
...
Replaced with set_radio_passthrough which can be used for all frames
2016-04-01 11:59:30 +09:00
Randy Mackay
ce1fb7fb06
Copter: passthrough pilot input to motors to allow wiggling servos
2016-04-01 11:59:30 +09:00
Randy Mackay
0abea7af68
Copter: remove slow_start from stabilizing
2016-04-01 11:59:30 +09:00
Randy Mackay
1c98cd9d52
Copter: remove slow_start from althold
2016-04-01 11:59:30 +09:00
Randy Mackay
f6c26ad285
Copter: remove slow start from acro
2016-04-01 11:59:30 +09:00