191 Commits (a329e32ccb4a9638c57f9a6fa530e44274524c85)

Author SHA1 Message Date
rmackay9 3cbef57c64 ArduCopter: first merge of leonard's accel based altitude controller plus other changes from Randy 12 years ago
Robert Lefebvre 8c18a60766 ACM: Small fix to Yaw Look Ahead 12 years ago
Robert Lefebvre 315a7e8000 ACM: Yaw Look Ahead Changes 12 years ago
Andrew Tridgell bcae83c4f6 ACM: make it possible to run CLI on radio port in ArduCopter 12 years ago
rmackay9 dcd98eee78 ArduCopter: remove some variables no longer required with introduction of AP_state 12 years ago
Jason Short ea7f639ebf ACM: Added fast descent with Bill P's equation for managed accerlation 12 years ago
Jason Short fb2180ddcd ACM : climb rate option using Bill P's equation 12 years ago
Jason Short d2a5928c06 Ap state updates 12 years ago
rmackay9 2b714ff7b0 ArduCopter: remove unused functions wrap_360f, wrap_180f and wrap_PI 12 years ago
rmackay9 1f801714e8 ArduCopter: incorporate new version of inertial navigation 12 years ago
Jason Short 36040461df ACM : Formatting 12 years ago
Jason Short 5149a8c723 ACM: Added notes, credit to decel code. added speed_min to calc. 12 years ago
rmackay9 4877348c49 ArduCopter: remove some unhelpful constraints on nav_lat and nav_lon. 13 years ago
Jason Short 6a40fcd56a ACM : fix compiler warning on non returning function 13 years ago
Jason Short 8842a7dc1b ACM : Cast to int32_T 13 years ago
Jason Short a0752dc7dc ACM Acceleration management 13 years ago
rmackay9 401fb4101c ArduCopter: removed deprecated mag offset routine. 13 years ago
rmackay9 b3ff368589 ArduCopter: position lead filters modified to use lag which varies by gps 13 years ago
uncrustify d49df965f3 uncrustify ArduCopter/navigation.pde 13 years ago
Jason Short 77f47a45d0 ACM : Nav rate limit lowered to prevent bad oscillations due to GPS latency. 13 years ago
rmackay9 64cfaf74b7 ArduCopter: renamed "_new_alt" parameter to just "new_alt" in force_new_altitude and set_new_altitude functions 13 years ago
Jason Short 1b7e27658b ACM : removed old note 13 years ago
Jason Short bdc1c41e62 ACM: made target bearing the lead filtered location 13 years ago
rmackay9 36f947acb9 ArduCopter: changed all "int" to "int16_t" and a few "long"s to "int32_t". 13 years ago
rmackay9 a72bf6ef57 ArduCopter: replaced abs with labs as required in a few places. 13 years ago
Jason Short f1af837543 ACM: Switched to filtered loc 13 years ago
Jason Short 3ad08b7ffc ACM : Added larger WP radius for fast waypoints so we don't loose speed angling in on the WP at the last second. 13 years ago
Jason Short adf5939ba4 ACM: navigation - Alt cleanup, fast corner support 13 years ago
Andrew Tridgell fb26160d3b ACM: change to use get_bearing_cd() instead of get_bearing() 13 years ago
Jason Short 1d085c8cf4 Added minimum speed for RTL 13 years ago
Jason Short f46e8468c4 Arducopter: Adjusted speed of climb to not stall out before hitting peak 13 years ago
Jason Short 6506ebf69f Arducopter: Fix compile issue 13 years ago
Jason Short 2df487ab7b Arducopter: Slower WP deceleration for RTL and WP navigation 13 years ago
Jason Short c995749aaa Arducopter 13 years ago
Jason Short f73a2004be Arducopter: INS 13 years ago
Jason Short 3048d2f9b4 Arducopter: WP_radius 13 years ago
Andrew Tridgell be763a6ead ACM: use get_distance_cm() not get_distance() 13 years ago
Jason Short 038116f521 Airspeed patch: 13 years ago
Andrew Tridgell 5ed345fe94 ACM: removed some Location functions which are now in AP_Math 13 years ago
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