Iampete1
|
e78d5cd793
|
AC_Avoidance: params always use set method
|
3 years ago |
Iampete1
|
5f31818658
|
AC_Avoidance: change AC_FENCE to AP_FENCE_ENABLED
|
3 years ago |
Iampete1
|
ed356d94cd
|
AC_Avoid: fix complilation with no fence
|
3 years ago |
Peter Barker
|
666ac39e31
|
AC_Avoidance: tidy includes
|
3 years ago |
Randy Mackay
|
995ff30cd6
|
AC_Avoid: enable slide behaviour for rover
|
3 years ago |
Peter Barker
|
8572c2bef3
|
AC_Avoidance: get Vector3f when checking all components of relpos
|
3 years ago |
Andrew Tridgell
|
2435c9451c
|
AC_Avoidance: don't build avoidance on plane
this catches uses of avoidance which cause it to be linked in
|
3 years ago |
Rishabh
|
647cbe8b68
|
AC_Avoid: Convert Dijkstras to A-star
|
3 years ago |
Andy Piper
|
f9b6934d7d
|
AC_Avoidance: convert APM_BUILD_COPTER_OR_HELI() to APM_BUILD_COPTER_OR_HELI
|
3 years ago |
Iampete1
|
84db897b7f
|
AC_Avoidance: Dijkstra: convert Vector3f to curly brace init
|
3 years ago |
Iampete1
|
8937802f77
|
AC_Avoidance: Dijkstra: don't consider points in corners
|
3 years ago |
Iampete1
|
ae9300134a
|
AC_Avoidance: add option to log vis graph
|
3 years ago |
Rishabh
|
13f3d04300
|
AC_Avoid: Early exit Dijkstra's path finder if destination is found
|
3 years ago |
Gone4Dirt
|
765f6b69fa
|
AC_Avoidance: Add APM_BUILD_Heli
|
3 years ago |
Josh Henderson
|
c0b18e4d52
|
AC_Avoid: use vector.xy().length() instead of norm(x,y)
|
3 years ago |
Pierre Kancir
|
4bccdada16
|
AC_Avoidance: do fence pointer check before using it
|
4 years ago |
Andrew Tridgell
|
5af59fb555
|
AC_Avoidance: mark log messages as streaming
|
4 years ago |
Tatsuya Yamaguchi
|
43da962d34
|
AC_Avoid: use proximity_avoidance_enabled function
|
4 years ago |
Tatsuya Yamaguchi
|
04deabbacb
|
AC_Avoid: confirm USE_PROXIMITY_SENSOR to check if proximity is enabled
|
4 years ago |
Tatsuya Yamaguchi
|
4f12c94346
|
AC_Avoidance: handle upward proximity enable and disable
|
4 years ago |
Randy Mackay
|
dd4b3295f4
|
AC_Avoidance: BendyRuler returned destination are shortened
|
4 years ago |
Randy Mackay
|
faadaafd53
|
AC_Avoidance: bendy ruler format fixes
|
4 years ago |
Randy Mackay
|
6d6324a328
|
AC_Avoidance: OA_PathPlanner returns which planner was used
this replaces get_bendy_type
|
4 years ago |
Randy Mackay
|
d7d41aea38
|
AC_Avoidance: BendyRuler returns which type was used
also make serach_xxx_path methods private
|
4 years ago |
Peter Barker
|
5d52053232
|
AC_Avoidance: remove @Values from param metadata where @Bitmask exists
|
4 years ago |
Rishabh
|
9a1a748348
|
AC_Avoid: Change ALT_MIN param to be copter only
|
4 years ago |
Rishabh
|
730cf0ad9b
|
AC_Avoid: Add deadzone param to avoidance backaway
|
4 years ago |
Rishabh
|
b301bd0ca4
|
AC_Avoid: Use plane intersection in prox stop mode
|
4 years ago |
Hwurzburg
|
8903b8619a
|
AC_Avoidance: make centideg metadata incr and range consistent
|
4 years ago |
Rishabh
|
7e79999b86
|
AC_Avoid: reenable avoidance logging
|
4 years ago |
Josh Henderson
|
aac9771daf
|
AC_Avoidance: Privatize Logging
|
4 years ago |
Rishabh
|
e31ea2f3ee
|
AC_Avoid: Change parameter defaults
|
4 years ago |
Josh Henderson
|
1b584a95ba
|
AC_Avoidance: make Location(Vector3f) require ALTFRAME
|
4 years ago |
Randy Mackay
|
f67cdf5a81
|
AC_Avoidance: use of AP_Proximity checks HAL_PROXIMITY_ENABLED
|
4 years ago |
Randy Mackay
|
526065a6a4
|
AP_OAPathPlanner: minor format fix
|
4 years ago |
Randy Mackay
|
a6800b8c47
|
AC_Avoidance: minor PathPlanner format fix
|
4 years ago |
Rishabh
|
98287a1b2f
|
AC_Avoid: Use previous avoidance vel for limiting accel
|
4 years ago |
Rishabh
|
cbf57af1f3
|
AC_Avoid: Limit acceleration while simple avoidance is active
|
4 years ago |
Rishabh
|
865f3cda79
|
AC_Avoid: Add param to switch off proximity avoidance based on alt
|
4 years ago |
Rishabh
|
74bda4952d
|
AC_Avoid: Return early if velocity is unchanged in proximity avoidance
|
4 years ago |
Patrick José Pereira
|
e4fb439a96
|
AC_Avoidance: Add missing const in member functions
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
4 years ago |
Rishabh
|
37a14a78df
|
AC_Avoid: Refactor changes for 3-D avoidance
|
4 years ago |
Rishabh
|
5092bc2f6d
|
AC_Avoid: Simplify accessing boundary
|
4 years ago |
Rishabh
|
d359c5ddf2
|
AC_Avoid: Let user take control if they are backing away at a greater speed than what we have calculated
|
4 years ago |
Rishabh
|
91132d00d9
|
AC_Avoid: Add deadzone to backaway code
|
4 years ago |
Rishabh
|
ad6e013171
|
AC_Avoid: Support 3D Simple Avoidance and Bacakway
|
4 years ago |
Leonard Hall
|
4e2c7880c5
|
AC_Avoidance: use AP_Math control functions
|
4 years ago |
Rishabh
|
68b6ecc59c
|
AC_Avoid: Mark OA_OPTIONS as a Rover-Only param
|
4 years ago |
Iampete1
|
f5172cdecf
|
AC_Avoid: hide params with enable flag
|
4 years ago |
Rishabh
|
caf5bfed59
|
AC_Avoid: Added new OA type (Dijkstra + BendyRuler fusion)
|
5 years ago |