Commit Graph

553 Commits

Author SHA1 Message Date
Jason Short
24bddb1c47 Added more constraints around velocity 2011-12-31 10:59:59 -08:00
Jason Short
86e01fce17 Cosmetic 2011-12-31 10:54:31 -08:00
Jason Short
bfd7608f4d Lowered Yaw to prevent overshoot based on feedback 2011-12-31 10:10:45 -08:00
Jason Short
e8db2225dd upped to r5 2011-12-31 10:05:13 -08:00
Jason Short
e17c8705ba Loiter I reset 2011-12-31 09:45:25 -08:00
Jason Short
e9d41897df R4 2011-12-30 23:54:02 -08:00
Jason Short
1d636219f9 New Style WP navigation for high wind 2011-12-30 23:48:05 -08:00
Jason Short
fc93a73ad7 no longer calling reset_nav 2011-12-30 23:48:04 -08:00
Jason Short
170a646ecf removing I term clearance 2011-12-30 23:48:04 -08:00
Jason Short
4b2979743f no longer calling reset_nav 2011-12-30 23:48:04 -08:00
Jason Short
62ca68cdbb Reverted to Crosstrack like in Arduplane, requires Degrees * 100 2011-12-30 23:48:04 -08:00
Jason Short
27d3564eab Sync with Arduplane 2011-12-30 23:48:04 -08:00
Jason Short
f5ffa7bd7e Updated Configs based on field testing. 2011-12-30 23:48:04 -08:00
Jason Short
e08b550f44 Added a default Yaw tracking setting
Added Nav_Bearing
2011-12-30 23:48:04 -08:00
Jason Short
09db32ee02 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
758a5240f2 removed old loiter method option 2011-12-30 23:48:04 -08:00
Randy Mackay
c39ebde9de ArduCopter - init_compass - fixed HIL build issue 2011-12-31 12:29:54 +09:00
Jason Short
57b2d17d8a updated rev 2011-12-29 23:02:41 -08:00
Jason Short
8fc73844ee Yaw Performance tweaks 2011-12-29 23:02:03 -08:00
Jason Short
4535bc4fd9 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
89c705c8b9 removed loiter I from Reset Nav 2011-12-29 23:02:03 -08:00
Jason Short
723adffc48 updated Loiter gains 2011-12-29 23:02:03 -08:00
Jason Short
4bfa5def76 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
2f657ebdbf cosmetic 2011-12-29 23:02:03 -08:00
Jason Short
aa2e474b80 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
8a1b9df325 Added Stabilize_D parameter 2011-12-29 23:02:02 -08:00
Jason Short
ce990f3050 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
83d52899b0 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
e42d5cb4f9 Fixes for Smooth Loiter 2011-12-29 23:02:02 -08:00
Jason Short
c4ad864ed0 Set Define for Max throttle 2011-12-29 23:02:02 -08:00
Jason Short
737feabc6c Fixed a 1280 only test 2011-12-29 23:02:02 -08:00
Jason Short
f94727ed02 added define for Max throttle 2011-12-29 23:02:02 -08:00
Jason Short
200f7da103 Added Dampening term for tuning 2011-12-29 23:02:02 -08:00
Jason Short
80e1715b12 updated Loiter PIDs 2011-12-29 23:02:02 -08:00
Jason Short
db0a7be233 Enable Magnetometer by default 2011-12-29 23:02:02 -08:00
Jason Short
3202f1cf64 Missing ; 2011-12-29 23:02:01 -08:00
Jason Short
9832d8eccb removed takeoff complete flag from missions, not used and would be useful elsewhere. 2011-12-29 23:02:01 -08:00
Jason Short
9f7aae5945 removed unused function
Simplified the baro init filter
2011-12-29 23:02:01 -08:00
Randy Mackay
ff66a3417c OptFlow - initial support for APM2 (there are still problems) including adding ability to set Chip Select pin.
Other unrelated changes are:
a) fixed typo in 'esitmate_velocity' to 'estimate_velocity'.
b) moved init_compass from system.pde to sensors.pde which seemed consistent with other sensors.
2011-12-30 12:06:31 +09:00
Andrew Tridgell
1cc38b0701 ACM: check compass health before using it 2011-12-28 20:41:53 +11:00
Andrew Tridgell
c27277c7f1 ACM: use new I2C library 2011-12-28 20:41:53 +11:00
Andrew Tridgell
8df91ea885 ACM: enable compass by default on APM2 2011-12-28 20:30:35 +11:00
Andrew Tridgell
ef1d8eaeac ACM: update for DataFlash changes 2011-12-28 16:00:49 +11:00
Jason Short
a8070d86df Fix for 11 channels of motors. 2011-12-26 14:39:01 -08:00
Andrew Tridgell
0f39336801 ACM: use LED_OFF/LED_ON instead of LOW/HIGH 2011-12-26 19:32:53 +11:00
Andrew Tridgell
7520315475 ACM: fixed HIL build again 2011-12-26 19:17:11 +11:00
Andrew Tridgell
cb48bfd054 ACM-log: use DataFlash.df_NumLogs
this fixes the flash size on APM2
2011-12-26 19:17:11 +11:00
Randy Mackay
85167be181 TradHeli - modified the default collective min/max values to restrict movement to about half the full range. 2011-12-26 16:59:01 +09:00
Jason Short
a4e00f7459 Tweaks to fix Loiter
Changed save location to int32
added some filtering and smoothing
2011-12-25 15:44:49 -08:00
Randy Mackay
c3ea1ca5dc AP_GPS - updated MTK rate to 10Hz and fixed lat/lon printing inaccuracy in Arducopter logs and AP_TEST example sketch 2011-12-25 12:33:06 +09:00