Jason Short
42b1362bba
cleanup
2012-01-20 22:52:30 -08:00
Jason Short
ed32ad30fd
Refined the D term for stabilize
...
moved all the rest_I terms from code into 1 central place
2012-01-20 22:52:29 -08:00
Jason Short
95ac9d163e
lowered Loiter I, commented out unused var
2012-01-14 11:20:40 -08:00
Jason Short
c02b403a06
temp removed alt D term until more testing
2012-01-14 11:20:40 -08:00
Jason Short
7c475f178c
tuned down Alt hold D gain
2012-01-13 09:36:51 -08:00
Jason Short
ee7c948781
Added simple constrain for Alt d term
2012-01-13 08:49:55 -08:00
Jason Short
4459fc4e34
Added a small D term on alt hold
2012-01-12 22:28:58 -08:00
Jason Short
f36aba8af2
climb rate control
2012-01-10 23:42:26 -08:00
Jason Short
7b8767d846
Added comments
2012-01-10 23:42:26 -08:00
Randy Mackay
f68d23d91e
ArduCopter - added ROLL_PITCH_STABLE_OF (i.e. Stabilised Roll/Pitch + adjustments based on optical flow)
...
Removed optical flow from regular loiter for now until it's tested.
2012-01-09 13:53:54 +09:00
Jason Short
8ed2d96396
removed unused var
2012-01-04 09:28:37 -08:00
Jason Short
4e0e783e7c
added Reset_Rate_I function
...
Removed I term from Throttle rate calc
Added some basic constrains to Acro
2012-01-04 09:28:37 -08:00
Jason Short
1ef7f9fe62
Loiter I reset
2011-12-31 09:45:25 -08:00
Jason Short
6a8391f0a7
removing I term clearance
2011-12-30 23:48:04 -08:00
Jason Short
21460a57ae
Yaw Performance tweaks
2011-12-29 23:02:03 -08:00
Jason Short
10abb7871e
removed loiter I from Reset Nav
2011-12-29 23:02:03 -08:00
Jason Short
d055763947
Added second order, filtered derivative in stabilize. Works much better than the non-filtered one I used to have.
2011-12-29 23:02:02 -08:00
Jason Short
79fff0f096
the second accel test is just for fun.
...
Filtered output for Nav_throttle
2011-12-23 14:42:50 -08:00
Jason Short
47e4c875e1
Cleanup
...
removed Iterm experiment - no noticeable effect in actual flight
2011-12-16 20:47:23 -08:00
Jason Short
3019c35364
turned off iterm for traverse
2011-12-15 20:51:41 -08:00
Jason Short
4e280bb0dc
More power to descend
2011-12-15 20:51:40 -08:00
Jason Short
d2fd6c5ee5
added loiter control to reset nav
2011-12-14 22:08:41 -08:00
Randy Mackay
7f64080877
Arducopter - Attitude.pde - fixed small bug in pitch stabilise
2011-12-13 22:10:51 +09:00
Jason Short
ba8fc57bd8
Stability patch2 - Jose style.
2011-12-12 17:47:45 -08:00
Jason Short
5d0e3664ad
Hack to prevent fly aways
...
Cleanup to remove SIMPLE mode switch note
2011-12-11 12:01:06 -08:00
Jason Short
1f3abcf048
eased up on the i term blocker
2011-12-10 23:25:52 -08:00
Randy Mackay
42421a09e2
TradHeli - Attitude.pde - made yaw contol use jason's stability patch
...
Quad - fixed small bug in pitch control (was using roll's stabilise controller)
2011-12-08 22:23:50 +09:00
Randy Mackay
68e6be5eeb
TradHeli - fixed roll/pitch so it's not scaled when throttle is scaled
2011-12-08 21:30:47 +09:00
Jason Short
6dfdd754ea
Stability patch updates,
...
Cleanup
2011-12-06 21:03:56 -08:00
Jason Short
e8a14c8d93
simple patch to improve alt hold based on stability patch
2011-12-04 21:32:33 -08:00
Jason Short
aad45c692f
Stability patch from 55
2011-12-03 17:54:38 -08:00
Jason Short
e4f2ad1809
remove PI_crosstrack
2011-11-19 13:58:53 -08:00
Jason Short
9e67c7efca
Added additional nav params to reset
2011-11-12 21:39:00 -08:00
Jason Short
79e30b5f21
removed debugging code
2011-11-08 14:41:46 -08:00
Jason Short
d375de8424
SIM test
2011-11-08 14:11:02 -08:00
Andrew Tridgell
28634f51b7
ArduCopter: use specific sized data types in a lot of places
...
this will make the Desktop build more consistent with the real AVR
build, and also with a future ARM build
2011-11-08 11:05:36 +11:00
Jason Short
6bf0c32173
Removed some old debug prints from motors.pde
...
added ability to not increment I term for traversals.
2011-11-07 14:32:39 -08:00
Jason Short
0446cae242
Alt hold fix
2011-11-07 12:00:37 -08:00
Jason Short
d1431f1070
default top_bottom ratio 1.0
2011-11-06 22:45:07 -08:00
Jason Short
c265555b69
Merge branch 'master' of https://code.google.com/p/ardupilot-mega
2011-11-04 21:42:10 -07:00
Jason Short
c8304114a3
renamed some command variables to align with Arduplane
...
reworked the arming code and moved the DCM gains out.
updated climb_rate to include sonar data.
2011-11-04 21:41:51 -07:00
unknown
12f5f3f96e
TradHeli - fix to allow tail servo to be reversed. Also increase max movement of tail servo to 45 degrees.
2011-11-05 12:31:30 +08:00
Jason Short
27fc6eea10
Z dampener
...
Integrated Aurelio R. Ramos' Z dampening code.
2011-11-01 21:18:47 -07:00
Jason Short
c402311077
removed accel.z references
2011-11-01 09:28:23 -07:00
Jason Short
48db60a4eb
Tweaks to alt hold
2011-11-01 09:25:23 -07:00
Jason Short
07daf34ccc
Added a slew rate to the alt change rate.
...
Added better reporting of throttle control
upped constraints for alt hold
Additional logging for CTUN lay hold
2011-10-28 21:29:10 -07:00
Jason Short
c6c7966205
Attitude
...
Made the Acro mode more NG like. Should be much more nimble!
Tweaked the Accel hold with sim tests. not flight tested or enabled by default.
added option to set scalar in angle boost
2011-10-27 12:31:46 -07:00
Michael Oborne
f9883bf382
fix make issue
2011-10-04 09:34:47 +08:00
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
2011-10-02 11:36:23 -07:00
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
2011-09-30 18:40:29 -07:00