Jason Short
|
722a4d01e8
|
ACM: Attitude.pde - consolidated wind I term resets
|
2012-03-18 22:31:21 -07:00 |
Jason Short
|
e42c64f94e
|
ACM: system.pde - removed reset_nav_I() to consolidate the wind control reset.
|
2012-03-18 22:31:21 -07:00 |
rmackay9
|
bed667c62e
|
ArduCopter - small change to ensure both roll and pitch commands are zero before switching out of loiter_override (loiter override becomes true when roll+pitch command is greater than 5 degrees and switches back to false when both become zero)
- remove incorrect comments about when loiter target position is reset.
|
2012-03-18 15:16:04 +09:00 |
rmackay9
|
7bf4e22c7b
|
ArduCopter - remove reference to AUTO_RESET_LOITER that is not used anymore
|
2012-03-18 14:53:19 +09:00 |
rmackay9
|
485cebf85c
|
ArduCopter - bug fix to calc_XY_velocity (was using uninitialised last_longitutde and last_latitude for speed calculations)
|
2012-03-18 12:11:12 +09:00 |
Jason Short
|
27f276a066
|
ACM: Lowered gains from flight tests today with 3DR Quad
|
2012-03-17 11:04:01 -07:00 |
Jason Short
|
f6638d00d6
|
ACM: Smoother Speed calcs
|
2012-03-16 14:10:19 -07:00 |
Jason Short
|
09995aed62
|
ACM: Softer Loiter Gains
|
2012-03-16 14:10:19 -07:00 |
Jason Short
|
234a5dc65e
|
ACM: Small fix to nav_throttle to prevent too fast of a landing.
|
2012-03-16 14:10:19 -07:00 |
Jason Short
|
d52b93849e
|
ACM: Fixed comment
|
2012-03-16 14:10:19 -07:00 |
Jason Short
|
1ecca36dd0
|
Fixed Scaling bug in Sonar mixing
|
2012-03-16 14:10:19 -07:00 |
Jason Short
|
0c6a87db3f
|
ACM: Disabled D term experiment for Loiter until more testing
|
2012-03-15 19:20:03 -07:00 |
Jason Short
|
ce14ef1b2b
|
Tune down Loiter_P a hair
|
2012-03-15 19:17:27 -07:00 |
Robert Lefebvre
|
0bc40f51fb
|
Small fix on the Traditional Helicopter Collective-Yaw compensation calculation.
|
2012-03-15 20:14:18 -04:00 |
rmackay9
|
eea8d67a1e
|
ArduCopter - removed #define AUTOMATIC_DECLINATION ENABLED line to ensure users don't try and enable it because it needs a bit more work before it's ready for general use
|
2012-03-15 21:58:42 +09:00 |
analoguedevices
|
eb530a2045
|
Rev'ed version number to 2.5. Added more credits
|
2012-03-15 02:38:54 +00:00 |
Jason Short
|
59fb1f3542
|
ACM: Added constraints for invalid climb rates. Robert Lefebvre had a bad sonar and very invalid rates crept into the system.
|
2012-03-13 21:31:16 -07:00 |
Jason Short
|
50b4c07261
|
Lowering the D filter for less latency and less oscillation.
|
2012-03-13 12:58:46 -07:00 |
Jason Short
|
72d03a8046
|
ACM: Loiter tuning updates, turned up I a bit, a higher I will work better if the system is well tuned.
|
2012-03-13 10:23:31 -07:00 |
Jason Short
|
0edc1020ac
|
ACM: Loiter D performance updates
|
2012-03-13 10:23:31 -07:00 |
Jason Short
|
6edad4d9ef
|
ACM: Larger filter for Loiter D
|
2012-03-13 10:23:30 -07:00 |
Jason Short
|
953b93293e
|
ACM: removing old define
|
2012-03-12 13:11:30 -07:00 |
Jason Short
|
580c5e109e
|
ACM: Got the sign wrong. I'm using the derivative of the error now and not the sensor, so the sign was reversed.
|
2012-03-12 13:11:05 -07:00 |
Jason Short
|
38153f15e0
|
ACM: Made Loiter_D 0 by default. Accidentally left it on by default.
|
2012-03-12 10:37:15 -07:00 |
Jason Short
|
56d2b9ef05
|
ACM: Broke out the D term for the PID loop to add custom filtering. The current AC_PID filtering wasn't working for this application and we needed more smoothing. Bad pitch oscillations were being transmitted to the copter.
|
2012-03-11 23:21:49 -07:00 |
Jason Short
|
5c3cb1c5d0
|
ACM: removed Filtering code for motors in Quad for testing
|
2012-03-11 23:21:49 -07:00 |
Jason Short
|
d9ccd4f6bd
|
ACM: made same as Loiter I
|
2012-03-11 23:21:49 -07:00 |
Jason Short
|
e279106b44
|
ACM: Tuning based on flights today
|
2012-03-11 23:21:49 -07:00 |
Jason Short
|
38a60df189
|
ACM: Rate_d filter for PID loop of Loiter.
|
2012-03-11 23:21:49 -07:00 |
Jason Short
|
2ac29effe9
|
ACM: The I term in update_nav_wp with the no_nav condition was pulling from the wrong PID loop and was essentially 0 all the time.
|
2012-03-11 23:21:49 -07:00 |
rmackay9
|
7cf635889d
|
ArduCopter - Log.pde - added wrap_360 to compass heading field of ATT message to resolve overflow problem that caused heading to appear as being off by 70 degrees
|
2012-03-12 12:09:04 +09:00 |
Andrew Tridgell
|
1e47ab26f2
|
AP_Declination: disable library when AUTOMATIC_DECLINATION is not ENABLED
unfortunately this library was causing avrdude to fail to load the hex
to my APM2. Until we work out why, it's disabled.
|
2012-03-11 21:46:41 +11:00 |
Adam M Rivera
|
2e1cacd67f
|
AP_Declination: Added call to compass.set_initial_location if the compass is enabled when the 3D fix is obtained.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
|
2012-03-11 20:59:47 +11:00 |
Adam M Rivera
|
566bbed7ad
|
AP_Declination: Added new config value to allow the user to have the declination overwritten on every 3D fix.
Signed-off-by: Andrew Tridgell <tridge@samba.org>
|
2012-03-11 20:59:47 +11:00 |
Jason Short
|
8b887b77bd
|
ACM: Added Loiter D tuning
|
2012-03-10 14:17:57 -08:00 |
Jason Short
|
7b2b5e858e
|
ACM: Added Loiter_D for tuning as #23
|
2012-03-10 14:17:16 -08:00 |
Jason Short
|
149a484984
|
ACM: Firmware rev
|
2012-03-10 12:45:03 -08:00 |
Jason Short
|
a9e7194e3d
|
ACM: disabled auto_calibration until more testing can be done
|
2012-03-10 12:44:49 -08:00 |
Jason Short
|
3c1f4b1ad7
|
ACM: changed alt hold initialization of altitude to be immediate
|
2012-03-10 12:44:18 -08:00 |
Jason Short
|
68d210660e
|
ACM: Added note about scaling rates
|
2012-03-10 12:43:28 -08:00 |
Jason Short
|
4b75f74d2c
|
ACM: Altered the scaling speed for altitude changes for faster rises.
|
2012-03-10 12:43:01 -08:00 |
Jason Short
|
874f5aaef6
|
ACM: Added force_new_altitude call to do immediate changes in altitude and no gradual changes.
|
2012-03-10 12:42:22 -08:00 |
Jason Short
|
9f47a79a3a
|
ACM: decreased rate P for alt hold to remove bumpy repsonse
|
2012-03-10 12:41:06 -08:00 |
Jason Short
|
11e5f7d40f
|
ACM: Increased the altitude error P for smoother alt hold response
|
2012-03-10 12:40:44 -08:00 |
Jason Short
|
20a3cfdcde
|
decreased the loiter rate P for overshoot
|
2012-03-10 12:40:07 -08:00 |
Jason Short
|
bb56cea1ac
|
ACM: increased the available rate error constrain, it was too low
|
2012-03-10 12:39:16 -08:00 |
Jason Short
|
285f2dd791
|
ACM: removed the experiment for rate error.
|
2012-03-10 12:38:29 -08:00 |
Jason Short
|
0ccfdc664d
|
added Force_new_altitude call for alt hold
|
2012-03-10 12:37:54 -08:00 |
Jason Short
|
037221cd02
|
upped throttle manual boost to 225
|
2012-03-10 12:37:28 -08:00 |
rmackay9
|
9986776e0d
|
ArduCopter - fixed small compile warning about unused x_iterm and y_iterm in navigation.pde
|
2012-03-11 01:27:58 +09:00 |