Andrew Tridgell
c08b62f9e4
AC_WPNAV: revert AP_Math class change
10 years ago
Tom Pittenger
7fd285f483
AC_WPNav: Compiler warnings: nuke fast_atan2()
...
per Randy's suggestion, fast_atan2() is no longer necessary over atan2() because only copter uses it and copter is no longer supported on future builds of APM
ccd578664f (commitcomment-11025083)
10 years ago
Tom Pittenger
913d00f525
AP_WPNav: compiler warnings: apply is_zero(float) or is_equal(float)
10 years ago
Tom Pittenger
b9865c5f3e
AC_Circle: fix compile warnings re float constants
10 years ago
Jonathan Challinger
626521c366
AC_WPNav: update usage of update_xy_controller
10 years ago
Jonathan Challinger
baa3e802ee
AC_WPNav: clean up atan2
10 years ago
Jonathan Challinger
6eab698e85
AC_WPNav: remove various timing hacks
10 years ago
priseborough
11fb51ceba
AC_WPNav: Add nav velocity gain scaler to interfaces
...
Allows gains to be adjusted to compensate for optical flow noise
10 years ago
Randy Mackay
52d5109a6c
AC_Circle: initialise members to reduce compiler warnings
11 years ago
Randy Mackay
915dad2da4
AC_Circle: use fast_atan2 to calc bearing from center
...
This does not save much time because it's only called at initialisation
11 years ago
Randy Mackay
1cb297580f
Copter: reduce Circle init twitch by using stopping point
11 years ago
Randy Mackay
966340a02a
Circle: integrate update_xy_controller name change
11 years ago
Randy Mackay
94d38ee294
AC_Circle: add get_closest_point_on_circle
...
init_start_angle method added to use current heading or position to
decide on initial start angle
11 years ago
Randy Mackay
6af705d455
AC_Circle: bug fix for pos target when radius is zero
11 years ago
Randy Mackay
598a1b1f43
AC_Circle: use trig values from ahrs
11 years ago
Randy Mackay
17177adccf
AC_Circle: remove debug comment
11 years ago
Randy Mackay
864f64b61a
AC_Circle: circle control library
11 years ago