Randy Mackay
069bd17928
Copter: reduce default AltHold P to 1.0 (was 2.0)
...
This helps reduce jumpiness due to althold feed forward
12 years ago
Randy Mackay
13c41e74f2
Copter: reduce pre-arm board voltage check to 4.3V
12 years ago
Olivier-ADLER
735406fa77
Copter : POSITION_HOLD mode -> allow user position control
12 years ago
Randy Mackay
1722e438d8
Copter: pass alt hold gain to WP_Nav library
12 years ago
Randy Mackay
1807840d4f
Copter: fixed comments re mag field pre-arm check
12 years ago
Randy Mackay
7b50ecc73c
Copter: pre-arm check for mag field length
12 years ago
Randy Mackay
a1821c89e7
Copter: pre-arm check for board voltage < 5.8V
12 years ago
Randy Mackay
c3d21a457f
Copter: add pre-arm board voltage check
...
Copter will not arm unless board voltage is over 4.5V
12 years ago
Randy Mackay
cdcf442f55
Copter: enable GPS failsafe by default
12 years ago
Randy Mackay
9fdab5e8fe
Copter: remove unused AUTO_SLEW_RATE parameter
12 years ago
Randy Mackay
38239c652a
Copter: ch8 aux switch
...
Ch8 can be used as an aux switch like ch7. Has all the same options as
ch7 and there is a safety check to ensure both switches aren't set to
the same function so as to avoid interfering with each other
12 years ago
Randy Mackay
566daf883a
Copter: remove unused MODE bit from LOG_BITMASK
...
We always log the mode so no need for this bit
12 years ago
Randy Mackay
1426f40319
Copter: remove unused JDrones motor PID overrides
12 years ago
Randy Mackay
e843bf3dfd
Copter: bug fix for POSITION mode throttle
...
Was using alt-hold throttle controller instead of manual throttle
controller
12 years ago
Randy Mackay
a2e298bbfc
Copter: change to default RTL yaw behaviour
...
We will not point the nose home for RTL but will point the nose for all
other waypoints
12 years ago
Andrew Tridgell
0d027b7a23
Copter: updates for new compass API
12 years ago
Randy Mackay
bab9fa25e5
Copter: add GCS failsafe
12 years ago
Randy Mackay
58d1da2d80
Copter: integrate AC_Fence in place of limits
...
Lesser functionality than limits but saves more than 150 bytes and it
works
12 years ago
Randy Mackay
94d4ecef11
Copter: reduce throttle rate D to zero
12 years ago
Bill Bonney
36041bb9ff
Copter: Enable CURRENT logging by default to dataflash
12 years ago
Randy Mackay
745df9b13c
Copter: add SONAR_GAIN to tune reaction to sonar
...
Some users report the response to sonar is too violent, this allows that
reaction to be reduced
12 years ago
Randy Mackay
a53e5f747b
Copter: add fourth yaw behaviour, look-at-home
...
Added get_wp_yaw_mode to remove duplication of checks of the
WP_YAW_BEHAVIOR parameter
12 years ago
Randy Mackay
37abfdc65a
Copter: make CIRCLE_RATE a tunable parameter
...
Also bug fix to check of how many time it has rotated during a loiter
turns mission command
12 years ago
Randy Mackay
18c1373847
Copter: remove unused AUTO_VELZ defaults
...
These have now moved to AC_WPNav
12 years ago
Randy Mackay
82989d85f2
Copter: remove unused #defines
12 years ago
Randy Mackay
0663da7c9e
Copter: loiter rate IMAX to 4m/s/s and D to zero
12 years ago
Randy Mackay
629d23b7e2
Copter: remove WP_SPEED and WP_RADIUS parameters
...
AC_WPNav library has equivalent params with very similar names
12 years ago
Randy Mackay
366616e32c
Copter: reduce default loiter PIDs
12 years ago
Randy Mackay
1516972eaa
Copter: add panorama to CIRCLE mode
...
Yaw will slowly rotate if CIRCLE_RADIUS is set to zero
Circle center is projected forward CIRCLE_RADIUS from current position
and heading
12 years ago
Randy Mackay
fc0c451b69
Copter: remove #ifdef checks for Atmega1280
12 years ago
Randy Mackay
a9eb626cb8
Copter: update default Rate Yaw P to 0.20 (was 0.25)
12 years ago
Randy Mackay
36834e77b5
Copter: remove support for CLI Slider
12 years ago
Randy Mackay
597a4b912a
Copter: fix to allow building HIL_MODE_SENSORS
12 years ago
Randy Mackay
d1344e8c39
Copter: remove #define for CROSSTRACK_GAIN
...
Note: the cross track is still calculated inside the inertial nav based
loiter and wp controls but it's no longer requires a tunable parameter
12 years ago
Randy Mackay
1b6fcad90a
Copter: remove tilt compensation parameter
...
Note: this idea of feed forward tilt compensation is being incorporated
into the inertial nav based loiter and wp controllers but does not
require a separate tunable parameter
12 years ago
Randy Mackay
fdcb78ccf7
Copter: leonard's smoother alt-hold transition
...
Target altitude when entering alt-hold is based on a projection from
current alt and climb rate
12 years ago
Randy Mackay
150046f2b8
Copter: GPS Failsafe implemented
...
Switches to LAND mode 5 seconds after losing GPS if you're in a flight
mode that requires a GPS
12 years ago
Randy Mackay
a73f50494c
TradHeli: remove duplicate RC_FAST_SPEED definition
12 years ago
Randy Mackay
33bd984a91
Copter: remove unused input_voltage parameter
12 years ago
Randy Mackay
d6ff5ae261
Copter: add roll-pitch slew for auto modes
...
Added reporting of roll, pitch inputs for ACRO, AUTO
12 years ago
Randy Mackay
e297ba7d18
Copter: update default loiter gains for inertial nav
12 years ago
Randy Mackay
cbde042ec5
Copter: remove non-inav loiter and wp controllers
...
lon_speed, lat_speed changed to float
do_takeoff, do_land now set roll-pitch, yaw and nav modes specifically
removed fast_corners functionality (may need to be reimplemented with
new inertial nav controllers)
12 years ago
Randy Mackay
609676e26c
Copter: add logging of compass values
...
Removed rarely used ITERM because we didn't have enough bits in the log
mask
12 years ago
Randy Mackay
67c69a19ee
Copter: remove baro-only alt hold
...
Saves 8 bytes of memory and more importantly simplifies the alt hold
calculations
12 years ago
Randy Mackay
fcf102b2cf
Copter: inertial nav waypoint controller
...
#define added to allow compile time selection of traditional or inav
based loiter and wp controllers
12 years ago
Randy Mackay
8e4c9518ea
Copter: increase low voltage check to 10.5v
...
Change requested by Rob Lefebvre and Richie Wilson
12 years ago
Andrew Tridgell
4c7a1a1806
Copter: change PX4 main baud rate back to 115200
...
we now use USB console
12 years ago
Randy Mackay
06a71af12f
Copter: THR_MID used to scale manual throttle
12 years ago
Randy Mackay
ce370bab0c
Copter: rename CUR and CURR to CURRENT for logging
...
Based on user complaint that enable/disable was using CUR while message
was appearing as CURR
12 years ago
Randy Mackay
b74fe10aa9
Copter: set each flight mode's nav_mode
...
Allow ACRO flight mode's roll, pitch, yaw, throttle and nav mode to be
overwritten
12 years ago