Commit Graph

3251 Commits

Author SHA1 Message Date
Andrew Tridgell
ca39fc8b47 sitl: added build targets for different ACM frames 2012-01-04 21:45:46 +11:00
Andrew Tridgell
9d1c4ecfcd ACM: don't set defaults in APM_Config.h
defaults set here prevent Makefile overrides, which breaks autotest
for non-default frame types
2012-01-04 19:35:05 +11:00
Andrew Tridgell
eab1ae59d0 pysim: accept frame type in sim_arducopter.sh 2012-01-04 19:34:28 +11:00
Andrew Tridgell
45b4e07776 pysim: show frame type at startup 2012-01-04 19:34:11 +11:00
Andrew Tridgell
ed5c9d4c47 rename sim_quad.py to sim_multicopter.py 2012-01-04 19:14:42 +11:00
Andrew Tridgell
ba9423f7de pysim: added --frame option 2012-01-04 19:13:47 +11:00
Andrew Tridgell
1670f1f65b pysim: generalise the quadcopter code for multicopters
this allows for arbitrary multicopter motor arrangements
2012-01-04 19:13:15 +11:00
Andrew Tridgell
cdd5589498 I2c: default to 5ms timeout, and faster bus speed
we will slow down the speed when we get a failure
2012-01-04 16:36:47 +11:00
Andrew Tridgell
60185509f4 AP_Compass: when I2c fails, don't retry for 1s 2012-01-04 16:35:47 +11:00
Andrew Tridgell
9fb3b13af3 AP_Baro: when I2c fails, don't retry for 1s 2012-01-04 16:35:16 +11:00
Andrew Tridgell
880c7e6411 DataFlash: cope with older dataflash chips
some of the APM2 DataFlash cards use an older chip with only 4096
pages, and a density code of 6. Doug has one of these.
2012-01-04 16:16:35 +11:00
Hazy
28467708f9 APM Planner
add Traditional Chinese thanks EllisSu (Su Chuan Zhi)
2012-01-04 11:03:54 +08:00
Michael Oborne
a7acefaf17 APM Planner 1.1.17
add polish thanks GrzegorzSz
added french thanks Don Brooks
fix posible rc setup lag
2012-01-03 06:53:14 +08:00
Doug Weibel
4de2155845 Tweak to FBW min altitude
Patch from Yury
2011-12-31 15:44:40 -07:00
Jason Short
26d0bf93ff Added more constraints around velocity 2011-12-31 10:59:59 -08:00
Jason Short
b3cea96970 Cosmetic 2011-12-31 10:54:31 -08:00
Jason Short
74b203c7f2 Lowered Yaw to prevent overshoot based on feedback 2011-12-31 10:10:45 -08:00
Jason Short
ea832c0818 upped to r5 2011-12-31 10:05:13 -08:00
Jason Short
1ef7f9fe62 Loiter I reset 2011-12-31 09:45:25 -08:00
Jason Short
0ace8474d7 R4 2011-12-30 23:54:02 -08:00
Jason Short
c6586810cf New Style WP navigation for high wind 2011-12-30 23:48:05 -08:00
Jason Short
2cb09f46e9 no longer calling reset_nav 2011-12-30 23:48:04 -08:00
Jason Short
6a8391f0a7 removing I term clearance 2011-12-30 23:48:04 -08:00
Jason Short
28984a72e4 no longer calling reset_nav 2011-12-30 23:48:04 -08:00
Jason Short
26267f75b2 Reverted to Crosstrack like in Arduplane, requires Degrees * 100 2011-12-30 23:48:04 -08:00
Jason Short
dac29af7ab Sync with Arduplane 2011-12-30 23:48:04 -08:00
Jason Short
c7f93f8718 Updated Configs based on field testing. 2011-12-30 23:48:04 -08:00
Jason Short
15a377d759 Added a default Yaw tracking setting
Added Nav_Bearing
2011-12-30 23:48:04 -08:00
Jason Short
84d3e3135f Added Nav_bearing, just like APlane
added fix for LOITER in missions so we don't Yaw in circles
2011-12-30 23:48:04 -08:00
Jason Short
cf48091d00 removed old loiter method option 2011-12-30 23:48:04 -08:00
Michael Oborne
924e4ee783 Merge branch 'master' of https://code.google.com/p/ardupilot-mega 2011-12-31 13:05:50 +08:00
Michael Oborne
306e2e3f7d add gps character count.
this problem happens when the mtk ends up in nmea mode at 10hz. there is no 50ms window of no activity
2011-12-31 13:05:33 +08:00
Randy Mackay
3cb74cb459 ArduCopter - init_compass - fixed HIL build issue 2011-12-31 12:29:54 +09:00
Michael Oborne
3d85f99546 remove gps callback in wait loop 2011-12-31 09:35:40 +08:00
Randy Mackay
a2edba69b1 GPS - removed GPS_MTK, GPT_NMEA and GPS_UBLOX. All functionality moved to AP_GPS many months ago. 2011-12-30 22:25:00 +09:00
Jason Short
3ea49e1415 updated rev 2011-12-29 23:02:41 -08:00
Jason Short
21460a57ae Yaw Performance tweaks 2011-12-29 23:02:03 -08:00
Jason Short
95a70cf32e lowered to nav_lat and nav_lon int16
added a version that didn't have I term added to get a better indication of velocity estimation
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
17acbc4572 updated Loiter gains 2011-12-29 23:02:03 -08:00
Jason Short
53c09774e5 removed Rate_I from Loiter, lowing Rate_P from Loiter too. Too aggressive leads to rapid oscillations in air, and not around loiter position. 2011-12-29 23:02:03 -08:00
Jason Short
2c1fe93856 cosmetic 2011-12-29 23:02:03 -08:00
Jason Short
6f42442e57 Added 5 sec Takeoff Timer to clear i terms when lifting
Moved loiter relocation function to update_nav
moved User hooks to correct place
Added tuning for D term
2011-12-29 23:02:03 -08:00
Jason Short
f41835d546 Added Stabilize_D parameter 2011-12-29 23:02:02 -08:00
Jason Short
bb954bc479 Upped Yaw speed to deal with performance complaints
Added new Stabilize D term default of .25
2011-12-29 23:02:02 -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
fa49aa5eec Fixes for Smooth Loiter 2011-12-29 23:02:02 -08:00
Jason Short
4f60fa412c Set Define for Max throttle 2011-12-29 23:02:02 -08:00
Jason Short
8a921e869c Fixed a 1280 only test 2011-12-29 23:02:02 -08:00
Jason Short
986b42a45b Fixed Loiter Timeout bug, added more wind by default. 2011-12-29 23:02:02 -08:00