Commit Graph

108 Commits

Author SHA1 Message Date
Amilcar Lucas
3d1902abac Use the new AP_Relay library 2011-10-02 14:22:27 +02:00
Jason Short
189fc194b6 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-09-30 18:40:40 -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
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.
2011-09-30 07:16:48 -04:00
Janne M
b4e56e889f ArduCopter: Fixed board setting in cmake-file. Removed now autogenerated Makefile 2011-09-30 11:30:43 +03:00
Jason Short
12cd4539a3 2.0.46 preliminary release 2011-09-29 23:30:32 -07:00
Jason Short
a7ea200407 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-09-29 23:27:36 -07:00
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
2011-09-29 23:27:23 -07:00
James Goppert
5489b84f8e Improvements to cmake. 2011-09-29 21:23:26 -04:00
James Goppert
dafaa1fa0b Merge branch 'apo'
Conflicts:
	ArduBoat/ArduBoat.pde
	ArduBoat/CMakeLists.txt
	ArduRover/ArduRover.pde
	ArduRover/CMakeLists.txt
	apo/CMakeLists.txt
	apo/apo.pde
2011-09-29 14:22:55 -04:00
James Goppert
d887a28b91 Added ArduBoat/ ArduRover/ and APO library. 2011-09-29 14:12:15 -04:00
Jason Short
758d0e1aec Attempting to mimic loiter values for 4.0.42
lowered Rate Error max in loiter
2011-09-28 23:11:19 -07:00
Jason Short
c881600385 lowered the deadzone a tad 2011-09-27 13:56:02 -07:00
Jason Short
888e1119e8 Added Loiter P tuning as #12 2011-09-27 09:39:32 -07:00
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.
2011-09-27 09:35:05 -07:00
Jason Short
326cfef808 Dead Zone fix - Now the range is full instead of clipped. Should make the Yaw much more smooth. 2011-09-26 22:12:39 -07:00
Jason Short
0ed9af1bf5 Turned off Rate_I for Arduino users. 2011-09-25 15:34:59 -07:00
Jason Short
b2a2221474 Fixed issue with Simple mode changes.
Reverted to simpler, safer timer code for throttle hold
2011-09-25 14:16:35 -07:00
Jason Short
f437e4b2d1 Revved the firmware to force resetting the EERPOM 2011-09-25 12:24:02 -07:00
Jason Short
706211b757 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-09-25 12:22:07 -07:00
Jason Short
239164fa19 Fixed Flip code to compile. Flip still not flight tested! 2011-09-25 12:21:54 -07:00
rmackay9
bd79e1f73c Merge remote-tracking branch 'origin/master' 2011-09-25 16:55:52 +09:00
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
2011-09-25 16:51:25 +09:00
Jason Short
bb8f97ec0b Better throttle boost value 2011-09-24 21:55:54 -07:00
Jason Short
d262fdb264 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-09-24 21:50:08 -07:00
Jason Short
d495e6a9c4 turned off Stabilize_I by default because it was hurting loiter
tweaked speed control of rate_nav
2011-09-24 21:49:45 -07:00
rmackay9
ddb4de1949 TradHeli - fix to set motor_auto_armed = true if throttle > 0. Required to let ALT_HOLD work! 2011-09-25 12:30:37 +09:00
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
2011-09-24 17:40:29 -07:00
Jason Short
35c30e91bf Test for new nav function 2011-09-24 16:48:04 -07:00
Jason Short
e961d3f3d4 Removed default Rate_I for pitch and roll
added change speed control for missions
2011-09-24 09:49:11 -07:00
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
2011-09-24 14:40:07 +02:00
Jason Short
a8befb189c Fixed throttle_boost 2011-09-23 15:34:18 -07:00
Jason Short
2ae163ef75 Trying to make Alt hold more aggressively change altitudes. 2011-09-23 13:58:39 -07:00
Jason Short
ba7abd62d8 Adjusted DCM Gains to normal levels. Added a check to stop navigating when landing and to land faster. 2011-09-23 13:52:10 -07:00
Jason Short
25b0a3c43b Added a default, but low throttle cruise value
Added a clear integrator for Rate I to prevent tip ups at launch.
2011-09-22 23:10:55 -07:00
Jason Short
7177bcec77 removed old CH6 tuning defines 2011-09-22 18:51:41 -07:00
Jason Short
cfd2c31fb2 Better Tuning for default Quad 2011-09-22 18:30:29 -07:00
Jason Short
991279851a Refined Throttle Timer reset
Reduced Loiter I gain to decrease overshoot.
2011-09-22 17:38:39 -07:00
Jason Short
f49621bde1 Fixed for sticky RTL CH7 option 2011-09-22 15:25:07 -07:00
Jason Short
078f64e276 Fixed Throttle integrator bug. Time was not being reset causing a big drop in throttle control. 2011-09-22 12:28:46 -07:00
Jason Short
a012e7981a removed debug statements 2011-09-21 22:34:27 -07:00
Jason Short
c91ad14e18 Fixed Timer overflow for throttle PI loop.
Moved look at home to update_nav where it belongs
2011-09-21 22:31:12 -07:00
Jason Short
0fba3e6742 Added Auto_trim to CH7 option 2011-09-21 16:24:09 -07:00
Jason Short
5ca50f1f01 Altered CIRCLE mode to allow Loiter_N_Turns to work in AP mode. 2011-09-21 13:19:36 -07:00
Jason Short
2a6d2dea5c upped to 2.0.44 - not flight tested 2011-09-20 23:23:42 -07:00
Jason Short
00fe8e0450 Fixed do_flip, 2011-09-20 23:20:33 -07:00
Jason Short
94313ea88f Fixed Yaw for Auto mode. 2011-09-20 22:59:23 -07:00
Jason Short
c143e08d2e Logic fix for RTL option 2011-09-20 10:39:39 -07:00
Jason Short
020062498b Edited CH7 options to include Do Nothing and RTL. 2011-09-20 10:37:50 -07:00
Jason Short
b2b28cc90c Converted Millis to Micros
added navigation check to return a failed navigation
2011-09-19 22:24:57 -07:00