Jason Short
ae65a0f03f
removed filter. Don't need it.
13 years ago
Jason Short
7833cea9d4
2.2B6 - Please verify Heli still functions properly.
...
Added AC_PID lib
Updated landing code
bug fixes
13 years ago
Jason Short
25529dec69
added loiter_d to allow users to configure alternate Loiter alg
13 years ago
Jason Short
74daadb252
Revert "test to switch loiter controls"
...
This reverts commit 92270371d038f246d535f0ace9fc19272c44291d.
13 years ago
Jason Short
6476ba22f2
test to switch loiter controls
13 years ago
Jason Short
fffa1af3b3
Fixed speed governor which was letting speed get to 0.
...
added Loiter_d to replace Nav_P for rate control
wp_distance calc now returns CM
13 years ago
Jason Short
8cb645f3c2
increasing the velocity near WP
13 years ago
Jason Short
6784989e83
relocated reset_I term functions to central location
13 years ago
Jason Short
6591089110
Disabled Ryans filter until we get real-world testing in.
13 years ago
Jason Short
569ff5046f
Added Ryan's GPS lag filter
...
Removed unused code
refined alt change
13 years ago
Jason Short
99ea69ef7b
New Loiter control
13 years ago
Jason Short
3e8ff39d4b
Climb rate control
13 years ago
Jason Short
63be9c5f7b
Moved wind comp into a define
13 years ago
Jason Short
c9f60f239d
Added Note
13 years ago
Andrew Tridgell
2913948520
ACM: fixed a warning
...
comment out some unused debug code
13 years ago
Jason Short
e36d2f6e96
Added Wind compensation for Stabilize
...
moved speed calc to it's own function
decreased acceleration from WPs
13 years ago
Jason Short
26d0bf93ff
Added more constraints around velocity
13 years ago
Jason Short
c6586810cf
New Style WP navigation for high wind
13 years ago
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
13 years ago
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.
13 years ago
Jason Short
fa49aa5eec
Fixes for Smooth Loiter
13 years ago
Randy Mackay
bbe6dea980
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.
13 years ago
Jason Short
1afa25d9ef
Tweaks to fix Loiter
...
Changed save location to int32
added some filtering and smoothing
13 years ago
Jason Short
5518882c69
Fixed resolution issue with Xtrack
...
Added stub for loiter based on estimation
integrated fix for tracking GPS at slow speeds for loiter
13 years ago
Jason Short
c6657f4a93
updated Loiter control to provide an alternative to GPS rate control for users with circling issues. Works in SIM, needs flight testing
13 years ago
Jason Short
edc3a731d4
Adjustments for High Wind enviroments
13 years ago
Jason Short
d83ad1acd4
Upped the max pitch to deal with wind - based on T3 testing
13 years ago
Jason Short
c1aa015ef1
added debug prints, broke out Angle val to debug
13 years ago
Jason Short
f89fed02c3
made it so nav is called in Simple mode
13 years ago
Jason Short
3ff7b047d5
Added Bearing to home, distance to home calcs
13 years ago
Randy Mackay
4dc2956ca9
Navigatino - small bug fix in loiter controller in which the y_iterm was coming from the Lon controller instead of the lat controller. Found by Sylvain. http://www.diydrones.com/forum/topic/listForContributor?user=18fsncw0k1x6i
13 years ago
Jason Short
6dfdd754ea
Stability patch updates,
...
Cleanup
13 years ago
Jason Short
eb6d34e1fc
Fix error with calc_nav_pitch_roll
13 years ago
Jason Short
b4a0d8a275
Fixed navigation bug
13 years ago
Jason Short
b3bd4bd3c9
Cosmetic cleanup, commented functions for compiler warnings
13 years ago
Jason Short
39d0df4cef
added param for crosstrack gain defaulted to 4
13 years ago
Jason Short
35524f6da7
Added optimizations for radian calls to remove a division.
...
added a protection for entering AP modes without Home being set by GPS lock.
13 years ago
Jason Short
3450e91039
Trying to break Nav to test a feature
13 years ago
Andrew Tridgell
2d204b727b
fixed build error
...
the prototype extractor was finding the commented out version of
cross_track_test(), which had a different prototype
13 years ago
Jason Short
3f0b42f64f
made crosstrack functions static
13 years ago
Jason Short
d8361dfe67
renamed original_target_bearing
13 years ago
Jason Short
7259cf2180
Added in crosstrack correction - test for SIM
13 years ago
Jason Short
d6c0e34516
Tuning nav_WP
...
Added more notes
13 years ago
Andrew Tridgell
28634f51b7
ArduCopter: use specific sized data types in a lot of places
...
this will make the Desktop build more consistent with the real AVR
build, and also with a future ARM build
13 years ago
Jason Short
2458fe078f
Loiter updates
...
Added new option to do rate based Loiter with lat and long values, avoiding GPS heading latency issues.
13 years ago
Jason Short
42d0b5cdb3
tweaked Alt hold PIDs, loiter PIDs based on SIM testing and feedback.
...
Increased distance error for loiter for faster return to center.
14 years ago
Michael Oborne
5c10b2af6c
ac quick redo fix
14 years ago
Jason Short
4052fd4f73
Made wpspeed governor run per second so 1hz gps doesn't fail. Gave a 1m/s minimum. Increased WPspeed max to 4.0m/s
14 years ago
Jason Short
4be2776b17
Added Andrew's user hooks.
14 years ago
Jason Short
142707711e
Updates to guided mode from Michael O.
...
removed or commented unused static vars
14 years ago