202 Commits (917edcab119478601a0580fb6047c246792d446c)

Author SHA1 Message Date
Jason Short c29a0bc3f8 Navigation 13 years ago
Jason Short 1a6549fef7 removed GPS ground speed calc - was causing some funny business during the transition. 13 years ago
Jason Short eea788b63f navigation.pde : Added a drag/velocity prediction filter for improved I term wind correction. 13 years ago
Jason Short 53d2a46cd6 Navigation.pde : removed old cross tracking from Arduplane. Added new 2D cross tracking. Added use of GPS velocity when above 1.5m/s 13 years ago
Jason Short c42f9ece43 Inertial Control 13 years ago
Jason Short 9732b7d2dc navigation.pde: 13 years ago
Jason Short d1cd04486a removed retro loiter code since Angel has a branch now. 13 years ago
Adam M Rivera b2a7227ae7 ArduCopter/Navigation: Updated code to reference the new g.retro_loiter param instead of the compile define. 13 years ago
Adam M Rivera 1676e09f12 navigation.pde: Put the new calc_GPS_velocity method in a compiler if that checks the new RETRO_LOITER_MODE config value (saves space and ensures its not being used unless retro loiter mode is enabled) 13 years ago
Adam M Rivera d29f1ef331 Loiter: Made the "retro loiter" routines configurable. Add RETRO_LOITER_MODE ENABLED to APM_Config.h to enable the older loiter shtuff. 13 years ago
Adam M Rivera d4a4641ae6 navigation.pde: Added calc_GPS_velocity. Added constraint to x/y error and x/y rate error. 13 years ago
rmackay9 fad162989f ArduCopter - navigation.pde - added logging of Loiter PID controllers 13 years ago
rmackay9 66c4f752e3 ArduCopter - navigation - corrected comment in check_missed_wp function to clarify that you've passed the waypoint when the direction to the way point is more than 100 degrees off (not 10 degrees off) from your original bearing towards the waypoint 13 years ago
rmackay9 22315cd41a ArduCopter - Navigation.pde - corrected comment re wp_distance and get_distance to clarify that they are in cm (not meters!) 13 years ago
rmackay9 91b2b48fd8 ArduCopter - bug fix to calc_XY_velocity (was using uninitialised last_longitutde and last_latitude for speed calculations) 13 years ago
Jason Short 427dacba70 ACM: Smoother Speed calcs 13 years ago
Jason Short 7153b94ade ACM: Disabled D term experiment for Loiter until more testing 13 years ago
Jason Short 468d9c4b4f ACM: Loiter D performance updates 13 years ago
Jason Short 73e2bd6cd8 ACM: Got the sign wrong. I'm using the derivative of the error now and not the sensor, so the sign was reversed. 13 years ago
Jason Short deed802d1a ACM: Broke out the D term for the PID loop to add custom filtering. The current AC_PID filtering wasn't working for this application and we needed more smoothing. Bad pitch oscillations were being transmitted to the copter. 13 years ago
Jason Short 450f89ec5d ACM: Added note about scaling rates 13 years ago
Jason Short eb53200179 ACM: Altered the scaling speed for altitude changes for faster rises. 13 years ago
Jason Short 204f9957b0 ACM: Added force_new_altitude call to do immediate changes in altitude and no gradual changes. 13 years ago
rmackay9 afc4aceb32 ArduCopter - fixed small compile warning about unused x_iterm and y_iterm in navigation.pde 13 years ago
Jason Short 6e53949c2a removed Constraint that caused JLN's horizontal drift. 13 years ago
Jason Short 24345d4f43 Loiter updates 13 years ago
Jason Short 81a861c8ac Added slow wp option in calc_desired_speed 13 years ago
Jason Short bcd5129f9b added workaround for resetting alt. 13 years ago
Jason Short 908ca4e915 scaled X velocity 13 years ago
Jason Short 9a3e862b55 added option in code for Loiter specific gains 13 years ago
Jason Short efce991bfb upped max target speed to center of loiter 13 years ago
Jason Short c35ad2d493 Loiter update - removed compensation curve. Did some more math and its's not worth the effort, harder to tune. 13 years ago
Jason Short 8aaf88e13b tweaks to Loiter 13 years ago
Jason Short 23709bafef pid_nav_lat incorrectly labeled 13 years ago
Jason Short ae65a0f03f removed filter. Don't need it. 13 years ago
Jason Short 7833cea9d4 2.2B6 - Please verify Heli still functions properly. 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" 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. 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 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 13 years ago
Jason Short e36d2f6e96 Added Wind compensation for Stabilize 13 years ago