25
Obstacle detection portable system : why do we integrate a UWB RF radar ? Application to a smart white cane for VIB people France-Stanford Centre for Interdisciplinary Studies Workshop on Emerging Electromagnetic and RF Systems for Health Monitoring and Therapy 15 th -16 th of October, 2018 Suzanne Lesecq , PhD, HDR, [email protected] This project has received funding from the European Union's Horizon 2020 Research and Innovation programme under grant agreement no 730953. This work was supported in part by the Swiss secretariat for education, research and innovation (SERI) under grant 16.0136 730953. Stanford Univ. 15-16 Oct. 2018

Obstacle detection portable system : why do we integrate a

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Obstacle detection portable system : why do we integrate a

Obstacle detection portable system : why do we integrate a UWB RF radar ? Application to a smart white cane for VIB people

France-Stanford Centre for Interdiscipl inary Studies

Workshop on Emerging Electromagnetic and RF Systems for Health Monitoring and Therapy

15 th-16 th of October, 2018

Suzanne Lesecq, PhD, HDR, [email protected]

This project has received funding from the European Union's Horizon 2020 Research and Innovation programme under grant agreement no 730953. This work was supported in part by the Swiss secretariat for education, research and innovation (SERI) under grant 16.0136 730953.

Stanford Univ. 15-16 Oct. 2018

Page 2: Obstacle detection portable system : why do we integrate a

Project ID Card

Coordinator: CEA (FR)

• 1 LE: STM (IT)

• 2 SME: GoSense (FR),

SensL (IRL)

• 3 Universities: CIT (IRL),

Unamur (BE), UoM (UK)

• 3 RTO: CEA (FR), CSEM

(CH), Tyndall (IRL)

Stanford Univ. 15-16 Oct. 2018

2

Page 3: Obstacle detection portable system : why do we integrate a

INSPEX: Augmenting capabilities of the white cane

Motivation: Help Visually Impaired and Blind people in their daily commute

• Societal impact (World Health Organisation)◦ 1.6 million people suffer of blindness in EU, only 5% are fully autonomous in their daily communte.

[WHO12]

◦ 40% of the visually impaired suffer head level accidents at least once a month, 30% suffer a fallaccident at least once a month [MK11]

Stanford Univ. 15-16 Oct. 2018

3

Page 4: Obstacle detection portable system : why do we integrate a

GoSense

Tacit

Sonar Glasses

INSPEX: Augmenting capabilities of the white cane

Ultracane

Stanford Univ. 15-16 Oct. 2018

• Existing Electronic Travel Aid (ETA) solutions:◦ Some wearable solutions (sunglasses, gloves…):

sometimes considered as extra prosthesis,cumbersome and stigmatizing

◦ Mainly rely on a single sensor technology:

ultrasound

◦ sensitive to multi-echo leading to wrong detections

◦ Cheap, robust

◦ Limited range, highly reflective surfaces

LiDAR

◦ Transparent, mirror like surfaces

◦ PW consumption

◦ ambient light ?

◦ Long range

◦ Narrow FoV

Smartcane

BuzzClip

SUNU BAND

guidesense

MiniGuide

4

Page 5: Obstacle detection portable system : why do we integrate a

And many lab prototypes …

Stanford Univ. 15-16 Oct. 2018

A Virtual Blind Cane Using a Line Laser-Based Vision System and an IMU,Quoc Khanh Dang, et al., Sensors, 2016

Scanning laser URG-04LX(1,000USD)(785nm): FoV: −135° to 135° providing a sequence of 769 distances with an angular resolution of 0.35° at 10 scans per second. « Bioinspired Electronic White Cane Implementation Based on a LIDAR, a Tri-Axial Accelerometer and a Tactile Belt » Tomàs Pallejà, et al., Sensors 2010

Off-the shelf LiDAR, ultrasoundhttps://www.instructables.com/id/Using-SONAR-LIDAR-and-Computer-Vision-to-Assist-th/

Stanford Univ. 15-16 Oct. 2018

5

Page 6: Obstacle detection portable system : why do we integrate a

•Authors suggest to « Use electromagnetic radiations to detect obstacles » ◦ UWB radar sensor for breath activity monitoring

◦ UWB antenna to monitor cardiac activity

◦ Frequency Modulated Continuous Wave (FMCW) radar for white stick

And many lab prototypes …

Stanford Univ. 15-16 Oct. 2018

A FMCW radar as electronic travel aid for visuallyimpaired subjects » Stefano Pisa, et al, IMEKO World Congress, 2015

6

Page 7: Obstacle detection portable system : why do we integrate a

INSPEX objectives

Stanford Univ. 15-16 Oct. 2018

• Different range sensing technologies (lidar, radar, ultrasound) , each one compensating the drawbacks of another one.

• Other markets? Modular device, common concept

• Integrate in a single portable device environment perception capability

◦ various weather conditions,

◦ PW, weight and size constraints (arm fatigue)

◦ connection to smart environment,

◦ detection of obstacles at head and waist level

7

Page 8: Obstacle detection portable system : why do we integrate a

•Context and objectives

• From user needs to system requirements

•Radar in INSPEX

•Next steps…

Contents

Stanford Univ. 15-16 Oct. 2018

8

Page 9: Obstacle detection portable system : why do we integrate a

•Top-down design approach◦ Reports from VIB associations◦ Interviews of potential users over 4 EU countries◦ Bibliography review

◦ 3D coverage over whole person height◦ Various obstacles (pole, barrier, table, hole…)◦ “Trustable”◦ Keep the white stick◦ Size, weight (arm fatigue)

◦ Modular ◦ Reliable◦ Operate the whole day without battery recharging (< 500 mW)

From user needs to system requirements

Stanford Univ. 15-16 Oct. 2018

Use

r

ne

ed

sU

se

r re

q.

Syste

m

req

. &

arc

hi

Safety cocoon (“bubble”) around the user

9

Page 10: Obstacle detection portable system : why do we integrate a

•Coverage Sensor arrangement

Sensor Field-of-View

•Various obstacles Different sensing technologies

• “Trustable” Field-of-View overlap

Fast coming moving obstacles ?

Stanford Univ. 15-16 Oct. 2018

From user needs to system requirement

Cane swip

10

Page 11: Obstacle detection portable system : why do we integrate a

•Context and objectives

• From user needs to system requirements

•Which sensors? (to be integrated in the portable device)◦ “… and the Radar popped up in the big picture”

◦ Choice: UWB radar at CEA-Leti

◦ Integration in the cane

• Then, next steps …

Contents

Stanford Univ. 15-16 Oct. 2018

11

Page 12: Obstacle detection portable system : why do we integrate a

•Radar◦ Range: from a few meters to 10-20 m◦ Resolution: from 7.5 cm to 30 cm, precision down to a few cm◦ Power consumption : <100 mW achievable ultimately

◦ raw data at the output needs external data processing

◦ “Low” cost all CMOS IC technology, low cost substrate, etc.◦ Night and day « vision »◦ Large Field-of-view 30° to 60°

Which sensors?

Stanford Univ. 15-16 Oct. 2018

•Ultrasound◦ Low cost, robust

◦ Range limited (1-2 m)?

◦ Multiechos?

• LiDAR◦ “long range” (here limited to 10m), narrow FoV

◦ “imaging LiDAR” (array of detectors)

◦ Ambient light, sunset, snowfall, rain, fog?

◦ Transparent, mirror like surfaces?

Speed estimation “for free”

12

Page 13: Obstacle detection portable system : why do we integrate a

•Radar◦ Previous smart canes studies with Frequency

Modulated Continuous Wave (FMCW) radar e.g. [1]: 24 GHz FMCW radar, IFX BGT24MTR11

from Automotive domain (anti-collision)

500mW, 15USD

◦ But Automotive radars: today 77GHz and 90GHz◦ Chips 24GHz available for other application domains (e.g. drones)

◦ Example: IFX BGT24LTR11, <10 USD, 300mW max

◦ Separation of the different echoes ?

◦ Use of Doppler map

Which sensors?

Stanford Univ. 15-16 Oct. 2018

Range-Doppler map a test subject walking around 4.5m at radialvelocity Vr = −1.2ms−1.

[1] “A FMCW radar as electronic travel aid for visually impaired subjects” S. Pisa, et al, IMEKO World Congress, 2015[2] “Detection and Localization of Multiple Short Range Targets using FMCW Radar Signal”, S. Jarda et al, 2016

[1]

[2]

13

Page 14: Obstacle detection portable system : why do we integrate a

•Background: 16 years R&D◦ Localisation and tracking (2014)

◦ « PinPointer » CMOS IC in 130nm transfer to an SME

◦ Radar application (2014 )◦ Proof-of-Concept: Detection of human respiration and estimation of respiratory rate

◦ Technology presentation: UWB impulse radio ◦ ~1ns pulses, ~1GHz BW

◦ 4GHz or 8GHz centre frequency

◦ Very low output power (~-10dBm)

◦ Complies with FCC and ECC

◦ 10mA Tx consumption scale

◦ 50mA Rx front-end consumption scale

◦ UWB here means in the 3-10.6 GHz band

UWB radar at CEA-Leti

Stanford Univ. 15-16 Oct. 2018

Person

Position

Rythm(RPM)

TestedRange

(m)

Distanceestimation with

< 0.45m error

RepirationFrequency

estimation with<4 RPM error

Stand. 19+/-3 0.3-5.0 100% 75%

Sitting 17-20 0.3-3.0 100% 100%

14

Page 15: Obstacle detection portable system : why do we integrate a

UWB radar at CEA-Leti

Stanford Univ. 15-16 Oct. 2018

0 63 127

1 bin (1 ns, 15cm)

Fast « Channel » Time : 128 bins of 15cm distance each (19.2m distance depth)

0

0.45m0m

2 3

19,2m

0m

Transmit

Receive

𝑷𝒓 = 𝑷𝒕

𝐺𝑡𝐺𝑟𝜆2𝝈𝟎

4𝜋 3𝒅𝟒

𝜎0 is the obstacle RCS

(Radar Cross Section)

15

Page 16: Obstacle detection portable system : why do we integrate a

• Initial prototype ◦ The one for respiratory studies

◦ 173 gr, 90*90 (mm)

◦ Too large, too heavy, too power hungry

Integration in the smart white cane?

Stanford Univ. 15-16 Oct. 2018

90mm90mm

16

Page 17: Obstacle detection portable system : why do we integrate a

•Optimisation for the white cane application

1. UWB radar sensor◦ From 4 GHz to 8 GHz operation

◦ Stacked boards and antenna: 56*24*30mm3 made of 3 boards

◦ Up to 9m range, 15cm distance resolution, 200 Hz acquisition rate

◦ Dedicated antenna: Azimuth beam 56° (3dB), 118° (10dB), Elevation beam 56° (3dB), 118° (10dB) (large FoV)

◦ Raw Data = baseband (I,Q) signal over the 64 distance bins (fast “channel” time axis)

◦ SPI interface to the Acquisition µC

2. Signal processing performed on STM32F7 (Acquisition µC “AcquC”)◦ Frequency (Doppler) domain transform over the slow time axis at acquisition rate

◦ Non-ambiguous speed estimation up to 2m/s

◦ Detect colliding trajectory to an obstacle i.e. negative relative radial speed

◦ Detect closest obstacle with distance and relative speed estimation

UWB Radar : new generation

Stanford Univ. 15-16 Oct. 2018

17

Page 18: Obstacle detection portable system : why do we integrate a

•Antenna characterization◦ Radiation pattern and antenna gain

◦ Beamwidth in azimuth and elevation

◦ Tx-Rx Coupling and impedance matching

• Sensor◦ Characterise

◦ Perform field test

•Drivers (API) for AcquC platform

UWB Radar : characterisation

Stanford Univ. 15-16 Oct. 2018

18

Page 19: Obstacle detection portable system : why do we integrate a

•Context and objectives

• From user needs to system requirements

• “… and the Radar popped up in the big picture”◦ Which sensors? (to be integrated in the portable device)

◦ Choice: UWB radar at CEA-Leti

◦ Integration in the cane

• Then, next steps …

Contents

Stanford Univ. 15-16 Oct. 2018

19

Page 20: Obstacle detection portable system : why do we integrate a

System architecture (HW / SW)

• Adapt or develop new range sensing technologies◦ LR lidar, SR LiDAR, UWB radar, Ultrasound

◦ Mechanical and electronical integration

◦ Innovative post-treatment for obstacle detection, sensor positioning

• Exploit Doppler information

• Build environment model◦ Use SigmaFusion® Algorithm (based Bayesian fusion) to

build a 3D model of the device surroundings (occupancy grid)

Measurement frontend

- Data pretreatment

Fusion hub- SigmaFusion®- PW management- Context awareness

IMU

Range sensors

Environment sensing for context awareness

3D OG(or depth map)

System conceptual view

IP-Track best presentation ward

Stanford Univ. 15-16 Oct. 2018

20

Page 21: Obstacle detection portable system : why do we integrate a

•A technology to efficiently compute occupancy grids

•Occupancy grid: ◦ Partitionned representation of the space

◦ Sensors inform about the event “cell 𝒄𝒊 is occupied/empty”

◦ … but sensors have uncertainty

compute 𝑷(𝒐𝒊|𝒛) (probability of cell 𝒄𝒊 to be occupied)

SigmaFusion®

Ref: “Continuous mapping and localization for autonomous navigation in rough terrain using a 3D laser scanner”, David Droesche, Max Schwarz, Sven Behnke, Robotics and Autonomous Systems, 2017.

𝒛𝒌

𝒛𝟏Occ. Model

𝑃(𝑜𝑖|𝑧1)

Occ. Model

𝑃(𝑜𝑖|𝑧𝑘)

Occupancy

𝑃(𝑜𝑖|𝑧1, 𝑧2, … 𝑧𝑘)Fusion 𝐹(𝑃1, 𝑃2) =

𝑃1 ∙ 𝑃2

𝑃1 ∙ 𝑃2+ (1 − 𝑃1) ∙ (1 − 𝑃2)

Appropriate discretisation + mathematical properties Σ

Stanford Univ. 15-16 Oct. 2018

21

Page 22: Obstacle detection portable system : why do we integrate a

•Hypotheses:◦ nearest target

◦ Obstacle near principal axis have a higher detection rate

•Decrease the computational complexity◦ Linear vs. the number of cells

•Apply sectoral decomposition◦ Decrease even more the computational load

Large FoV sensors in SigmaFusion®

Principal axis of measurement cone

Macrocel

Cel

𝑩 = 𝟓

Stanford Univ. 15-16 Oct. 2018

22

Page 23: Obstacle detection portable system : why do we integrate a

Exploitation of radar raw data

RADAR

IMU

UltraSound

Lidar

Position estimation

Object detection

Distance filtering

Distance filtering

Fusion hub

Measurement frontend

Raw

Dat

a

RADAR

IMU

UltraSound

Lidar

Position estimation

Object detection

Distance filtering

Distance filtering

Fusion hub

Measurement frontend

Raw

Dat

a

Stanford Univ. 15-16 Oct. 2018

23

Page 24: Obstacle detection portable system : why do we integrate a

Then … integration and reliability study

Stanford Univ. 15-16 Oct. 2018

UWB radar

SR LiDAR

LR LiDAR

Utrasound

Acceleration Readings (g)

x-dir y-dir z-dir

Max -6.503 -3.801 -6.024

Min 6.886 5.815 6.197

Average 0.186428 -0.775570.185

417

Test with VIB people Q4-2019

24

Page 25: Obstacle detection portable system : why do we integrate a

Thanks to to my colleagues at CEA

And INSPEX partners

Stanford Univ. 15-16 Oct. 2018

CSEM: M. Correvon, G. DudnikCIT: J. Barrett, D. Rojas, S. Rea, A. McGibneyGoSense: F. Birot, H. de Chaumont, N. Olff, GoSenseUniv. Manchester: R. Banach, J. Razavi

Univ. Namur: J. Herveg, F. ThirySensL: C. Jackson, S. BuckleySTMicroelectronics Srl : A. di Matteo, V. Di PalmaTyndall National Institute: C. Ó’Murchú, R. O’Keeffe

L. Ouvry, J. Foucault, N. Mareau, O. DebickiD. Puschini, R. Dia, T. Rakotavoa, F. Heitzman, A. Tonda, M. Zarudniev, A. Fresneau, V. OliveM. Barbe (former colleague)

25