Commit Graph

2167 Commits

Author SHA1 Message Date
unknown
755cb4b201 Altitude hold bug fix - changed g.throttle_cruise to be updated to steal I term from correct controller 2011-11-06 17:47:24 +08:00
unknown
156b496bab TradHeli - small change to make throttle_cruise in terms of radio input instead of servo output 2011-11-06 17:40:17 +08:00
unknown
f1e626e3c1 TradHeli - changed deadzones for throttle to zero (and also reduced for yaw) 2011-11-06 17:37:59 +08:00
Doug Weibel
e3ab1b0353 Add an accessor for the DCM drift correction integrator to monitor performance
Also made the get_health accessor an inline function.
2011-11-05 09:02:23 -06:00
Doug Weibel
947950398c Changed the DCM drift correction integrator limit to a vector magnitude of 30 degrees/second.
The drift correction integrator limit previously was near/at the gyro saturation limit.  If we have that much drift there is a serious hardware problem.  30 degrees/second is arbitrary but should handle all temperature variation, etc.
2011-11-05 09:01:20 -06:00
Doug Weibel
c7077fa9e8 In case of DCM renorm "blow-up" reset the drift correction integrators
This should aid in recovery if we loose the AHRS solution and have to force to initial orientation.  Also removed some old commented out code moved to the IMU object
2011-11-05 08:59:16 -06: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
Andrew Tridgell
3aee902be1 fixed permissions of valgrind log file 2011-11-04 10:05:40 +11:00
Andrew Tridgell
6e72c88a83 autotest: run SIL binary under valgrind
this lets us find uninitialised variables in the APM code, and other
common C/C++ errors
2011-11-04 10:00:06 +11:00
Michael Oborne
5bda22b805 APM Planner 1.0.89
new camera button in flight planner
misc other
2011-11-03 08:13:27 +08:00
Jason Short
3f211121fe Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-01 21:18:56 -07:00
Jason Short
27fc6eea10 Z dampener
Integrated Aurelio R. Ramos' Z dampening code.
2011-11-01 21:18:47 -07:00
James Goppert
8058154f61 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-01 21:58:10 -04:00
Andrew Tridgell
40c87dd295 fixed home location 2011-11-02 10:26:24 +11:00
Andrew Tridgell
b6dcfa416b autotest: a complete mission now flies
with the TCP buffering fixed, the mission flies quite well with standard parameters
2011-11-02 09:38:44 +11:00
Andrew Tridgell
e7671178b3 desktop: fixed TCP buffering issue with HIL
the TCP layer was buffering the servo updates, which caused very poor HIL flight
2011-11-02 09:38:44 +11:00
Andrew Tridgell
19d5e983ba autotest: fixed path to SIL binary 2011-11-02 09:38:44 +11:00
Andrew Tridgell
acc03753ab fixed HIL build 2011-11-02 08:14:07 +11:00
Simon Salykov
04d4aa4310 Obstacle avoidance moved from AP_Guide to ControllerCar (works only for cars for now), algorithm changed
New feature Forward/Reverse in Controller Car
Misc bug fixes in ControllerCar
2011-11-01 19:09:57 +01:00
Wenyao Xie
1b0328e889 Updated date on file. 2011-11-01 13:59:34 -04:00
Jason Short
4f8ef25643 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-11-01 09:30:54 -07:00
Jason Short
1df9f8488d updated Alt hold PIDs 2011-11-01 09:30:34 -07:00
Jason Short
0a538baeb2 updated baro test 2011-11-01 09:29:55 -07:00
Jason Short
c32a707632 cleanup 2011-11-01 09:28:36 -07:00
Jason Short
c402311077 removed accel.z references 2011-11-01 09:28:23 -07:00
Jason Short
c6ed8ed0ea alt hold logging 2011-11-01 09:28:04 -07:00
Jason Short
fd9b16e787 resetting alt hold I 2011-11-01 09:27:49 -07:00
Jason Short
48db60a4eb Tweaks to alt hold 2011-11-01 09:25:23 -07:00
Jason Short
ab1de277dc altered the interactive throttle to be more aggressive and proportional.
reworked baro reading strategy.
2011-11-01 09:24:51 -07:00
Jason Short
9c4ad5f7ff Baro
Minimized the baro filtering to use a new approach to rate control. Redid the state machine so the temp is sampled more often.
2011-11-01 09:22:21 -07:00
Andrew Tridgell
7a0d39c197 autotest: added a mission to ArduCopter testing
the mission is not flown well at all, but its a start
2011-11-01 22:44:21 +11:00
Michael Oborne
a041182021 APM Planner - 1.0.88
fix param loading comma vs period issue
update ac dataflash log format
2011-11-01 08:27:42 +08:00
Amilcar Lucas
ab730ff919 Added camera and/or antenna mount support.
It is fully configurable with the mission planner, there is no need to change
the source code to adapt to your setup.
It needs more testing, but the SIL is not working for me.
2011-10-31 22:55:58 +01:00
Amilcar Lucas
75751900d6 Update the SIL README file 2011-10-31 21:56:25 +01:00
James Goppert
025fa7fb5d ArduPlane cmake build working. 2011-10-31 13:18:48 -04:00
James Goppert
785aaf0b35 Added source project reference. 2011-10-31 11:57:54 -04:00
James Goppert
45a684c19d Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-31 11:33:29 -04:00
James Goppert
3130881b47 Updated required cmake version for string(FIND 2011-10-31 11:32:48 -04:00
Andrew Tridgell
56390c4696 GCS: fixed timeout loading waypoints (ArduCopter)
prevents link saturation
2011-10-31 21:25:58 +11:00
Andrew Tridgell
9eb27c2573 GCS: fixed timeout loading waypoints
while loading waypoints we could saturate the link
2011-10-31 21:25:35 +11:00
Andrew Tridgell
beab1500c1 autotest: ArduCopter test can now fly a square
the copter now takes off, yaws to north, flies a 50m square, then
does a loiter test for 10s and lands
2011-10-31 18:31:16 +11:00
James Goppert
e85c29d2ec Fixed autocompletion for eclipse project.
By adding build project as a reference project.
2011-10-31 01:28:52 -04:00
James Goppert
bcf0811dd4 Added pde detection for eclipse to readme. 2011-10-31 00:01:04 -04:00
James Goppert
ffc45cc070 Improved eclipse readme. 2011-10-30 23:27:11 -04:00
James Goppert
c4409c6adc Added more info to README. 2011-10-30 23:15:03 -04:00
James Goppert
9d278ab355 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-10-30 23:12:53 -04:00
James Goppert
33e04f1d81 Modified the README to explain eclipse cdt usage with cmake. 2011-10-30 23:10:25 -04:00
James Goppert
3f8603331d Switching to new eclipse project style. 2011-10-30 22:57:34 -04:00