Rishabh
f107ce3951
AP_Proximity: Use 3 sectors for simple avoidance boundary
4 years ago
Rishabh
8cab737bdd
AP_Proximity: Follow NED convention
4 years ago
Peter Barker
ee2f615352
AP_Proximity: RPLidarA2: correct face distances are assigned to
4 years ago
Rishabh
de67e2b70c
AP_Proximity: refactor changes done for 3-D Boundary
4 years ago
Rishabh
343ba1a693
AP_Proximity: Use only valid boundary for Simple Avoidance
4 years ago
Randy Mackay
71d928aab9
AP_Proximity: TeraRangerTowerEvo uses modified Boundary_3D interface
4 years ago
Randy Mackay
5c9a65cff6
AP_Proximity: TeraRangerTower uses modified Boundary_3D interface
4 years ago
Randy Mackay
d4a6ebd273
AP_Proximity: SITL backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
518078c901
AP_Proximity: RPLidarA2 uses modified Boundary_3D interface
4 years ago
Randy Mackay
babba91632
AP_Proximity: RangeFinder backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
2d77adf720
AP_Proximity: MAV backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
a65e0affe4
AP_Proximity: LightwareSF45B uses modified Boundary_3D interface
4 years ago
Randy Mackay
623bd6923e
AP_Proximity: LightwareSF40C_v09 uses update Boundary_3D interface
4 years ago
Randy Mackay
4fda6b38f7
AP_Proximity: LightwareSF40C uses modified Boundary_3D interface
4 years ago
Randy Mackay
ad899de78c
AP_Proximity: backend uses modified Boundary_3D interface
4 years ago
Randy Mackay
ef9bc64bb1
AP_Proximity: AirSimSITL uses modified Boundary_3D interface
4 years ago
Randy Mackay
279b534f67
AP_Proximity: remove duplicate definition
...
PROXIMITY_NUM_LAYERS is defined in AP_Proximity_Boundary_3D
4 years ago
Randy Mackay
5a0cc08dcc
AP_Proximity: refactor Boundary_3D
...
rename stack to layer
swap order of layer and sector within arrays
rename Boundary_Location to Face
rename get_sector to get_face
rename set_attributes to set_face_attributes
get_distance returns bool and fills in argument instead of returning distance
4 years ago
Rishabh
43717ea55c
AP_Proximity: Add OBSTACLE_DISTANCE_3D mavlink message
4 years ago
Rishabh
36bba2e02c
AP_Proximity: Convert Proximity Backend drivers to use 3D Boundary methods
4 years ago
Rishabh
4fce715a9a
AP_Proximity: Shift methods to Proximity_Boundary_3D class and support 3D Boundary
4 years ago
Rishabh
7569d8bf8e
AP_Proximity: Add AP_Proximity_Boundary_3D class
4 years ago
Rishabh
c1d67705ce
AP_Proximity: Remove Morse backend
4 years ago
Randy Mackay
4381eff482
AP_Proximity: simplify get_horizontal_distances
...
no need to fill in missing orientations. This is only used for reporting to the ground stations
4 years ago
Randy Mackay
e081d83185
AP_Proximity: Lightware SF45B driver
4 years ago
Randy Mackay
63a21c6c12
AP_Proximity: add correct_angle_for_orientation to backend
4 years ago
Randy Mackay
cf020e1d84
AP_Proximity: minor spelling fix for SF40c assert
4 years ago
Peter Barker
460bb7291e
AP_Proximity: remove unused variables
4 years ago
Peter Barker
945d19a9c5
AP_Proximity: resolve ambiguity about which distance is in which sector
5 years ago
Peter Barker
574f3a30f9
AP_Proximity: correct output of DISTANCE_SENSOR message
5 years ago
chobitsfan
760e86ff4d
AP_Proximity: remove unused definition
...
`bool initialise()` is not implemented. Maybe it would be better to remove its definition
5 years ago
Rishabh
8e586bc67d
AP_Proximity: Check for valid reading before pushing to OA DB
5 years ago
Randy Mackay
2ca0d400a6
AP_Proximity: remove incorrect comment from SF40c
5 years ago
Rishabh
9b5922786e
AP_Proximity: Push 3D data into OA_DB
5 years ago
Randy Mackay
ff0460342b
AP_Proximity: minor comment fix
5 years ago
Andras Schaffer
43bef1ac9e
AP_Proximity: fix proximity ignored zone calulation
...
It seems there was a typo in the checking of proximity ignored zones.
5 years ago
Iampete1
3618607746
AP_Proximity: AirSimSITL: fix left right swap
5 years ago
Peter Barker
1190b9ff19
AP_Proximity: TeraRangerTower uses intermediate serial class
5 years ago
Peter Barker
107c424a5c
AP_Proximity: LightWareSF40C_v09 uses intermediate serial class
5 years ago
Peter Barker
97320e8938
AP_Proximity: TeraRangerTowerEvo uses intermediate serial class
5 years ago
Peter Barker
0d4e72622e
AP_Proximity: RPLidarA2 uses intermediate serial class
5 years ago
Peter Barker
788e466c90
AP_Proximity: LightWareSF40C used intermediate serial class
5 years ago
Peter Barker
fcdb833f46
AP_Proximity: add intermediate AP_Proximity_Backend_Serial class
5 years ago
Rajat Singhal
dccb95efce
AP_Proximity: Fix Airsim Proximity sector update
...
Distance equals least distance in that sector rather than last point sampled
5 years ago
Randy Mackay
dac84f4a9d
AP_Proximity: integrate oadb ekf-offset change
5 years ago
Randy Mackay
449b8d124b
AP_Proximity: remove unused get_horizontal_distance
5 years ago
Randy Mackay
10108819b1
AP_Proximity: sf40c combines seven readings for oadb
5 years ago
Randy Mackay
1d6519af72
AP_Proximity: always use 8 sectors and fix ignore areas
5 years ago
Randy Mackay
1d79ff11b8
AP_Proximity: integrate oadb::queue_push argument swap
5 years ago
Randy Mackay
f60ec91993
AP_Proximity: remove unnecessary const from database_push
...
also shorten current_vehicle_bearing argument to just current_heading
5 years ago