rishabsingh3003
6926466d88
AP_Proximity: Fix comments
2 years ago
rishabsingh3003
6e603418eb
AP_Proximity: Remove primary_instance
2 years ago
rishabsingh3003
3a347374c8
AP_Proximity: Cycle through all drivers to check for upward distance
2 years ago
rishabsingh3003
5d29dd98c1
AP_Proximity: Make new Utils file for PRX utility functions
2 years ago
rishabsingh3003
f0f24dde99
AP_Proximity: Make sure all sensors are used for pre arm check
2 years ago
rishabsingh3003
b0108f2c0c
AP_Proximity: Increase number of available proximity sensor
2 years ago
Randy Mackay
0cbba4fdd0
AP_Proximity: distance_min/max checks all backends
2 years ago
Randy Mackay
1f0a633425
AP_Proximity: fixup handle_msg comment
2 years ago
Randy Mackay
7dbbca8d58
AP_Proximity: remove public get_orientation and get_yaw_correction
...
this are only used by backends
2 years ago
Randy Mackay
965cdd7e72
AP_Proximity: fixup detection of serial drivers
2 years ago
Randy Mackay
826cf558eb
AP_Proximity: log if any drivers created
...
allows logging even if only 2nd proximity sensor is configured
2 years ago
Randy Mackay
436f77d673
AP_Proximity: boundary uses shortest dist from multiple backends
...
Co-authored-by: Rishabh <f20171602@hyderabad.bits-pilani.ac.in>
2 years ago
Randy Mackay
7432a20394
AP_Proximity: move boundary to frontend
...
Co-authored-by: Rishabh <f20171602@hyderabad.bits-pilani.ac.in>
2 years ago
Randy Mackay
eff86c88ab
AP_Proximity: reorder method declarations and implementations
2 years ago
Randy Mackay
b6d133e285
AP_Proximity: reduce ignore areas to 4 per backend
2 years ago
Randy Mackay
6025b1dcaa
AP_Proximity: move params to separate class
...
simplies increasing the maximum number of backends
2 years ago
rishabsingh3003
5af59abb8f
AP_Proximity: Add orientation param to Cygbot
2 years ago
Randy Mackay
63db93c6d7
AP_Proximity: minor format fix
3 years ago
Randy Mackay
1dd2fb695c
AP_Proximity: minor format fix
3 years ago
Iampete1
ed330fd026
AP_Proximity: change AC_FENCE to AP_FENCE_ENABLED
3 years ago
Iampete1
1342fa4851
AP_Proximity: fix complation without fence
3 years ago
Iampete1
68b7293d9a
AP_Proximity: move to config.h pattern and only include log structures if enabled
3 years ago
Mirko Denecke
e52ca87cbc
AP_Proximity: fix misleading variable name for TerraRangerTower
3 years ago
Peter Barker
489f68f68e
AP_Proximity: tidy includes
3 years ago
xianglunkai
c853694f7a
AP_Proximity_Boundary_3D:correction of miswriting
3 years ago
Peter Barker
a62e08ee40
AP_Proximity: move logging of Proximity into Proximity library
3 years ago
Andy Piper
173a43e361
AP_Proximity: nuke clang warnings
3 years ago
Tatsuya Yamaguchi
4309fc817e
AP_Proximity: change variable type from float to uint8_t
3 years ago
Rishabh
6ceee23b85
AP_Proximity: Add parameter to allow manually setting range to sensors
3 years ago
Rishabh
ef20d749bf
AP_Proximity: Fix Cygbot_D1 driver CRC
3 years ago
khanasif786
c50b8597db
AP_Proximity: Removed AP_Proximity_LightWareSF40C_v09
...
deleted older drivers for fixing running out of flash space in some boards
3 years ago
Andrew Tridgell
93d8a0606f
AP_Proximity: use have_serial when detecting
...
avoid find_serial() as it changes port options
3 years ago
Rishabh
6dea779b1e
AP_Proximity: Add Cygbot D1
3 years ago
Sebastian Quilter
1fb1eb793f
AP_Proximity: make rangefinder ranges m rather than cm
3 years ago
Iampete1
25aedc4ee7
AP_Proximity: lower SF45B update rate
3 years ago
Josh Henderson
f534a315ea
AP_Proximity: use vector.xy().length() instead of norm(x,y)
3 years ago
Iampete1
9bcd706dae
AP_Proximity: hide params with enable flag
4 years ago
bugobliterator
02c0ce175e
AP_Proximity: change class name from SITL::SITL to SITL::SIM
4 years ago
Tatsuya Yamaguchi
1954f596b8
AP_Proximity: fix proximity status for upward facing rangefinder
4 years ago
Rishabh
cb911a01e2
AP_Prox: Add plane intersection code to closest_point_from_segment_to_obstacle
4 years ago
Rishabh
acfdf6a38f
AP_Proximity: remove mavlink boundary clearing conditions
4 years ago
Rishabh
359327c7a3
AP_Proximity: add temp boundary class
4 years ago
murata
7d3a1739d8
AP_Proximity: Integrate the judgment
4 years ago
Rishabh
5e5ca6e02a
AP_Proximity: Check for stray faces and add new param for filter cut off freq
4 years ago
Rishabh
1dc67fb932
AP_Proximity: Change parameter defaults
4 years ago
Randy Mackay
1fad5d46e7
AP_Proximity: add #if HAL_PROXIMITY_ENABLED
4 years ago
Rishabh
e9c0e50185
AP_Proximity: Filter out land detected by sensors
4 years ago
Rishabh
044e1850d4
AP_Proximity: Add a low pass filter per face for distances
4 years ago
Tatsuya Yamaguchi
ecf928d68b
AP_Proximity: change PRX_IGN_WIDx range from 45 to 127
4 years ago
Peter Barker
9a66a1564c
AP_Proximity: only send distance_sensor messages if valid data seen
...
In the case you only have a forward-pointing LIDAR we'd send messages
for each of the other orientations from proximty's horizontal-distances
array, chewing up bandwidth and processing time.
4 years ago