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 |
Rishabh
|
b62455fd3f
|
AC_Avoid: Extend BendyRuler to search for paths up and down
|
5 years ago |
Rishabh
|
79a4b8fa32
|
AC_Avoid: Add feature to reject obstacles near home loc
|
5 years ago |
Rishabh
|
0b112981f9
|
AC_Avoid: Back away if vehicle breaches margin to obstacle/fence
|
5 years ago |
Rishabh
|
0b8f722dbd
|
AC_Avoid: Remove extra margin used in stop behaviour in circular fences
|
5 years ago |
Rishabh
|
6e693596d6
|
AC_Avoid: Do not show unused param in Rover
|
5 years ago |
Rishabh
|
7dd7565d14
|
AC_Avoid: Improve BendyRuler hesitancy by avoiding significant bearing change
|
5 years ago |
Rishabh
|
47e4e9f7c9
|
AC_Avoid: Store 3D data in OA_DB and use 3D distance in BendyRuler
|
5 years ago |
Rishabh
|
15f25aa2a5
|
AC_Avoid: Skip unnecessary retries to build inner fences
|
5 years ago |
Rishabh
|
4ec8602de2
|
AC_Avoid: Remove unnecessary sanity checks
|
5 years ago |
Rishabh
|
34b17d0993
|
AC_Avoid: Check if origin is set before any obstacle avoidance algorithm is run
|
5 years ago |
Rishabh
|
44f0aef5e9
|
AP_OAPathPlanner: Add param to reset WP origin while recovering from Bendy
|
5 years ago |
Peter Barker
|
002d47447e
|
AC_Avoidance: rename APMrover2 to Rover
|
5 years ago |
Peter Hall
|
556d90ca0c
|
AC_Avoidance: keep track of velocity liminting status
|
5 years ago |