38 Commits (ed3683fce3c8a906da3addc428eb7b7aaba1e0d6)

Author SHA1 Message Date
Rishabh 0b112981f9 AC_Avoid: Back away if vehicle breaches margin to obstacle/fence 5 years ago
Peter Hall 556d90ca0c AC_Avoidance: keep track of velocity liminting status 5 years ago
Randy Mackay 0d032ecd86 AC_Avoidance: add enabled and margin accessors 5 years ago
Randy Mackay 9aeac012d2 AC_Avoid: add support for complex fence types 5 years ago
Peter Barker 43152a416c AC_Avoid: stop taking references to ahrs, fence, proximity and beacon 6 years ago
Peter Barker 413ef5a3b4 AC_Avoid: add singleton 6 years ago
Dr.-Ing. Amilcar Do Carmo Lucas 8ae4047a00 AC_Avoidance: NFC small renames and comment improvements 7 years ago
Randy Mackay be804aa74e AC_Avoid: limit velocity and get-max-speed become public 7 years ago
Randy Mackay ebf405e53d AC_Avoid: reduce min and default DIST_MAX values 7 years ago
Randy Mackay ae4ded86a8 AC_Avoid: get_max_speed supports linear acceleration 7 years ago
Randy Mackay dfaabb543c AC_Avoid: add adjust_speed 7 years ago
Randy Mackay 9d74d82ff6 AC_Avoid: add stopping behaviour 7 years ago
Leonard Hall f48b14b810 AC_Avoidance: accept dt and pass to sqrt controller 7 years ago
Andrew Tridgell d5c55e0dfe AC_Avoidance: removed create() method for objects 7 years ago
Peter Barker c4734484e7 AC_Avoid: take an AP_AHRS in place of an AP_AHRS_NavEKF 7 years ago
Peter Barker 0fe45ef6b6 AC_Avoid: eliminate get_position and get_alt_above_home 7 years ago
khancyr b44ba29a05 AC_Avoidance: replace AP_InertialNav by AHRS 7 years ago
Lucas De Marchi e68c5a4668 AC_Avoidance: add static create method 7 years ago
Shingo Matsuura 7b0f6edf31 AC_Avoidance: add adjust velocity by beacon fence 8 years ago
Randy Mackay 35a965ebc5 AC_Avoidance: add configurable margin 8 years ago
Randy Mackay 49f4afc2a1 AC_Avoidance: add 2m margin to upward avoidance 8 years ago
Randy Mackay f73efd5249 AC_Avoidance: add adjust_velocity_z 8 years ago
Randy Mackay 12dd6e11fb AC_Avoidance: constify get_position 8 years ago
Randy Mackay e7f2c9870a AC_Avoid: add accessor for proximity enabled 8 years ago
Randy Mackay b114d3928e AC_Avoid: fix distance to lean angle logic 8 years ago
Randy Mackay 1b582b2009 AC_Avoid: avoidance for non-GPS flight modes 8 years ago
Randy Mackay b46cc623a0 AC_Avoidance: adjust_velocity_polygon accepts body-frame points 8 years ago
Randy Mackay 55d79d9a32 AC_Avoidance: proximity sensor method re-uses polygon fence boundary code 8 years ago
Randy Mackay cdee68174d AC_Avoidance: rename adjust_velocity_polygon_fence 8 years ago
Randy Mackay 79280036de AC_Avoidance: rename adjust_velocity_circle_fence method 8 years ago
Randy Mackay 40c4e75ae7 AC_Avoidance: remove unnecessary const float arguments 8 years ago
Randy Mackay 4808664fb6 AC_Avoidance: allow use of AP_Proximity 8 years ago
Randy Mackay f27cf8d388 AC_Avoidance: add adjust_velocity that accepts Vector3f for convenience 9 years ago
Peter Barker 692ff22453 AC_Avoid: move closest_point to AP_Math 9 years ago
Daniel Ricketts 865aad7598 AC_Avoid: add support for stopping at polygon fence 9 years ago
Randy Mackay c6f9889a25 AC_Avoid: constify get_max_speed 9 years ago
Randy Mackay a427768087 AC_Avoidance: reduce maximum acceleration to 1m/s/s 9 years ago
Daniel Ricketts ff7bc7c0cb AC_Avoidance: add library to stop at circular fence 9 years ago