ViPER Vehicle Pose Estimation using UWB Radios
Alireza Ansaripour (University of Houston) Milad Heydariaan (University of Houston) Omprakash Gnawali (University of Houston) Kyungki Kim (University of Nebraska-Lincoln) DCOSS 2020 June 2020
1
Vehicle Pose Estimation using UWB Radios Alireza Ansaripour - - PowerPoint PPT Presentation
ViPER Vehicle Pose Estimation using UWB Radios Alireza Ansaripour (University of Houston) Milad Heydariaan (University of Houston) Omprakash Gnawali (University of Houston) Kyungki Kim (University of Nebraska-Lincoln) DCOSS 2020 June 2020 1
Alireza Ansaripour (University of Houston) Milad Heydariaan (University of Houston) Omprakash Gnawali (University of Houston) Kyungki Kim (University of Nebraska-Lincoln) DCOSS 2020 June 2020
1
2
3
1 https://www.cdc.gov/niosh/topics/highwayworkzones/default.html
4
Non-UWB technologies Multi-sensors technologies UWB-based technologies
5
6
Anchor Tag Data is collected with anchors and tags
7
Output: Location
Workers Vehicles
8
9
Tag placement on vehicle Calculated location of tags
10
Tag placement on vehicle Calculated location of tags
11
Tag placement on vehicle
12
Tag placement on vehicle Estimation 1
13
Tag placement on vehicle Estimation 2
14
Tag placement on vehicle Estimation 3
15
16
17
18
19
1. One anchor is chosen to be reference 2. TDoA inputs are calculated π½π = π β (π’π β π’π ππ) 3. Calculates the location of the tag πΊ π½1, β¦ , π½π β π, π, π ππ‘πππ£ππ_ππ π ππ
20
π΅0 π0 π΅1 π1 β π0 = π½1 π΅2 π2 β π0 = π½2 π3 β π0 = π½3 π΅3 Reference anchor
21
22
Ground truth π½1(π) Anchor #1 Anchor #0 (reference anchor) Tag π1 π0
23
24
Ground truth Ground truth Raw Input Low-pass filtered
Some of the noises were removed by applying low-pass filter on TDoA input Low-pass filter
π½1(π) π½1(π)
25
Low-pass filter
Ground truth
Low-pass filter was able to reduce the number of missing points
26
Low-performance correction Ground truth Filtered result
27
Distance difference (m)
π½1
anchors
28
All anchors are removed by anchor selection Distance difference (m) Sample number π½3 π½1 π½2
29
Reference selection
The number of removed anchors decreased as we changed the reference anchor
Distance difference (m) Distance difference (m)
30
Anchor and reference selection
Ground truth
31
32
33
Calculated Locations Tag placement for vehicle
34
(π¦, π§, π) Initial guess
35
π3,1 (π¦, π§, π)
π=1 π
π=1 π‘ππ¨π(π)
2
π¦,π§,π
36
37
38
39
40
41
42
Campus parking Construction site Anchor placement
43
SOA ViPER Construction site 46% 100% Parking lot 94% 98%
Anchor and reference selection increased the location availability by 117%
44
Rectangle optimization was able to reduce the error rate by 90%
Accepted threshold
Location difference (m) Orientation difference (m)
Differences higher than the accepted threshold is considered as error in our application CDF of difference in location and orientation estimate compared to the ground truth
ViPER SoA ViPER SoA
45
46
Contact: aansarip@cougarnet.uh.edu
47