Jason Short
b0bd9d1c44
Added second PI loop for alt hold.
...
Upped gains for default JDrones Frame
added gains for second PI loop for alt
removed some tests for 1280 space constraints
14 years ago
Amilcar Lucas
ee4251baef
Fix compilation
14 years ago
Amilcar Lucas
3d1902abac
Use the new AP_Relay library
14 years ago
Jason Short
f89da12387
Minimized the accel_filtered vector to be faster and more accurate.
...
Made the Filter include the Accels and moved from 8 to 4 terms in the filter
14 years ago
James Goppert
e20c279ca5
Added makefiles for ArduCopter/ArduPlane.
...
These files are not generated by cmake. They are necessary for
the make based build to work. To build using this method
type make in the directoy such as ArudPlane/ArduCopter. Make
sure that you do not call cmake in the ArduPlane etc directory
as this will overwrite this Makefile with the autogenerated cmake
version. Cmake should be called from withing a build directory.
14 years ago
Janne M
b4e56e889f
ArduCopter: Fixed board setting in cmake-file. Removed now autogenerated Makefile
14 years ago
Jason Short
12cd4539a3
2.0.46 preliminary release
14 years ago
Jason Short
de61e87128
Added ADC gyro Filtering for quads - this fixes a noise issue introduced into the controller
...
added Position mode
removed
Added back in the accelerometer experiment
Added filter_result boolean to enable filter on the fly
14 years ago
James Goppert
5489b84f8e
Improvements to cmake.
14 years ago
James Goppert
d887a28b91
Added ArduBoat/ ArduRover/ and APO library.
14 years ago
Jason Short
758d0e1aec
Attempting to mimic loiter values for 4.0.42
...
lowered Rate Error max in loiter
14 years ago
Jason Short
c881600385
lowered the deadzone a tad
14 years ago
Jason Short
888e1119e8
Added Loiter P tuning as #12
14 years ago
Jason Short
c209d6e6dd
2.0.46 -Not flight tested!
...
restored 42 alt hold code
removed throttle timer, replaced with safer constant
increased alt control range
reformatted nav_rate calls
removed unused simple mode defines
set alt hold home to 10m
tuned down rateP to .13 from .14 for broader application.
14 years ago
Jason Short
326cfef808
Dead Zone fix - Now the range is full instead of clipped. Should make the Yaw much more smooth.
14 years ago
Jason Short
0ed9af1bf5
Turned off Rate_I for Arduino users.
14 years ago
Jason Short
b2a2221474
Fixed issue with Simple mode changes.
...
Reverted to simpler, safer timer code for throttle hold
14 years ago
Jason Short
f437e4b2d1
Revved the firmware to force resetting the EERPOM
14 years ago
Jason Short
239164fa19
Fixed Flip code to compile. Flip still not flight tested!
14 years ago
rmackay9
b5ea05698e
TradHeli - added servo averaging to allow support of analog servos
...
- moved heli parameters to 80 because they were causing flight modes to overlap with waypoints
14 years ago
Jason Short
bb8f97ec0b
Better throttle boost value
14 years ago
Jason Short
d495e6a9c4
turned off Stabilize_I by default because it was hurting loiter
...
tweaked speed control of rate_nav
14 years ago
rmackay9
ddb4de1949
TradHeli - fix to set motor_auto_armed = true if throttle > 0. Required to let ALT_HOLD work!
14 years ago
Jason Short
236f665378
Added Loiter Turns - It orbits the Current location
...
Added WP to Loiter_time so you can spec a specific location in the planner
added new Navigation alg. Should perform better (doesn't rely on 45° flow fields like last one)
Added "Jump" counter so missions don't get overwritten in flight.
removed I term by default for Rate pitch and roll
14 years ago
Jason Short
35c30e91bf
Test for new nav function
14 years ago
Jason Short
e961d3f3d4
Removed default Rate_I for pitch and roll
...
added change speed control for missions
14 years ago
Amilcar Lucas
e5c248e2bf
Moved mavlink_check_target() to the libraries/.
...
This allows it to be reused by the other libraries and by other projects ArduPlane, ArduCopter, ArduRover ... etc.
It also reduces code duplication
14 years ago
Jason Short
a8befb189c
Fixed throttle_boost
14 years ago
Jason Short
2ae163ef75
Trying to make Alt hold more aggressively change altitudes.
14 years ago
Jason Short
ba7abd62d8
Adjusted DCM Gains to normal levels. Added a check to stop navigating when landing and to land faster.
14 years ago
Jason Short
25b0a3c43b
Added a default, but low throttle cruise value
...
Added a clear integrator for Rate I to prevent tip ups at launch.
14 years ago
Jason Short
7177bcec77
removed old CH6 tuning defines
14 years ago
Jason Short
cfd2c31fb2
Better Tuning for default Quad
14 years ago
Jason Short
991279851a
Refined Throttle Timer reset
...
Reduced Loiter I gain to decrease overshoot.
14 years ago
Jason Short
f49621bde1
Fixed for sticky RTL CH7 option
14 years ago
Jason Short
078f64e276
Fixed Throttle integrator bug. Time was not being reset causing a big drop in throttle control.
14 years ago
Jason Short
a012e7981a
removed debug statements
14 years ago
Jason Short
c91ad14e18
Fixed Timer overflow for throttle PI loop.
...
Moved look at home to update_nav where it belongs
14 years ago
Jason Short
0fba3e6742
Added Auto_trim to CH7 option
14 years ago
Jason Short
5ca50f1f01
Altered CIRCLE mode to allow Loiter_N_Turns to work in AP mode.
14 years ago
Jason Short
2a6d2dea5c
upped to 2.0.44 - not flight tested
14 years ago
Jason Short
00fe8e0450
Fixed do_flip,
14 years ago
Jason Short
94313ea88f
Fixed Yaw for Auto mode.
14 years ago
Jason Short
c143e08d2e
Logic fix for RTL option
14 years ago
Jason Short
020062498b
Edited CH7 options to include Do Nothing and RTL.
14 years ago
Jason Short
b2b28cc90c
Converted Millis to Micros
...
added navigation check to return a failed navigation
14 years ago
Jason Short
bf94ba551e
changed PI Library to take Float for DeltaTime
...
Changed timing to be more accurate in main loop. Still need to switch to micros(). Left that for Tridge. This gets rid of six floating point calcs *250. Nice!
14 years ago
Jason Short
6dd2cc058a
removed outdated reference file.
14 years ago
Jason Short
b9b5c57662
added contributor
14 years ago
Jason Short
73fd0084be
Added Piezo Support, code from Oliver.
14 years ago