Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory...

51
Mobile and Robotic Sensor Systems for Environmental Monitoring Signals, Instruments, and Systems – W12 1 & Overall Course Conclusion

Transcript of Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory...

Page 1: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Mobile and Robotic Sensor Systems for Environmental

Monitoring

Signals, Instruments, and Systems – W12

1

&Overall Course Conclusion

Page 2: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Outline• Motivation

– Air and water quality monitoring– Environmental sensing

• Mobile sensor systems– The OpenSense project

• Robotic sensor systems– Examples of robotic sensor systems for

oceanography and limnology

• Overall conclusions of the course

2

Page 3: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Motivation

3

Page 4: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Motivation for Spatially Dense Air Quality Monitoring

Air pollution in urban areas is a global concern• affects quality of life and health• urban population is increasing

Air pollution is highly location- and time-dependent• traffic chokepoints and rush hours• urban canyons and weather• industrial installations and activities

Air pollution monitoring today• Sparse, stationary and expensive stations• Spatial interpolation with mesoscale models

4

Page 5: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Motivation for Spatially Dense Water Quality Monitoring

Fresh water quality monitoring is a global concern• Fresh water reservoirs are under pressure• Global population is increasing• Water ecosystems are not well understood

Water quality is location- and time-dependent• natural transport phenomena, weather• interaction lake physics and biology• waste treatment plants, industrial installations,

agricultural activities

Water quality monitoring today• Stationary research stations leveraging vertical profilers• Operational boats equipped with dedicated sensing

equipmentCIPEL monitoring boat, Lake Leman

LéXPLORE monitoring station, Lake Leman

5

Page 6: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Environmental Monitoring

Physical field:- built or natural- bounded or unbounded- 2D or 3D

Distributed solution for augmentation:

- networked- mobile

- size, cost- number

Typical solution in environmental monitoring:- sparse sensing- expensive- field estimation

via models - possible mobility

6

Page 7: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Air Quality Monitoring

7

Page 8: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Importance of Air Quality

On March 25, 2014, the WHO reported:

“… in 2012 around 7 million people died – one in eight of total deaths – as a result air pollution exposure. This finding more than doubles previous estimates and confirms that air pollution is now the world’s largest single environmental health risk. ”

http://www.who.int/mediacentre/news/releases/2014/air‐pollution/en/ 

“The new estimates are not only based on more knowledge about the diseases caused by air pollution, but also upon better assessment of human exposure to air pollutants through the use of improved measurements and technology.”

8

Page 9: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Satellite-based remote sensingExamples:• Measurements of Pollution in the Troposphere (MOPITT on Terra satellite)• Ozone Measurement Instrument (OMI on Aura satellite)

Features:• daily scans• large coverage• homogeneous quality• sensitive to cloud coverage• low resolution

Monitoring Today

9

Page 10: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Monitoring Today

Stationary and expensive stations

Expensive mobilehigh fidelity equipment

Sparse sensor network(Nabel)

Coarse models(mesoscale = 1km2)

1E5

2E5

3E5

4E5

particles/cm3

08:00

09:00

10:00

11:00

12:00

13:00

14:00

15:00

16:00

17:00

Personal exposure with specialized punctual studies

Garage

Vehicle

Road

Indoor

10

Page 11: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Examples of city initiatives Massive deployment of stations (150) at street-level (2008/2009 New York City Community Air Quality Survey);Bloomberg Philanthropies with city of Paris: 150 Clarity nodes (PM 2.5/NO2) around schools with involvement of AirParif (2019)Breathe London: 100 stationary nodes, two Google Street View cars, wearable sensors for chidren (2019)

Explorative Efforts in Dense Sensing Examples of private sector initiatives AirQualityEgg by Wicked Device; Laser Egg by Kai Terra;Clarity Nodes by Clarity;Airlib by Rimalu Technologies

Examples of research initiatives [Apte et al., Environ. Sci. Technol., 2017]

11

Page 12: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

The OpenSense Project

12

Page 13: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

OpenSense Vision

Explanatory VariablesLand-use, meteorology, traffic

Measurement dataCitizen-, consortium-, agency-operated sensors

High-resolution pollution mapsSpatiotemporally flexible, modeling;

emphasis on data-driven statistical modeling methods

Exposure informationPersonal reccomendations, health

studies, urban planning, crowdsensing

13

Page 14: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

OpenSense Sensing Platform(Lausanne Deployment)

• Mission: measure gas-phase pollutants (CO, NO2, O3, CO2), particulate matter(PM), temperature and humidity

• Gases: mix of small, relatively low cost,

electrochemical, metal oxide, and optical sensors.

slow response time; need re-calibration; cross-sensitive (low selectivity)

• Particles: physical metrics: Lung-Deposited Surface Area (LDSA) nanoscale sensitivity (<100 nanometers) high cost

• Mobility energy: leverage public transportation vehicles!• Connectivity: leverage GPRS since no significant energy limitations! 14

Page 15: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Overview

Enable high spatio-temporal resolution monitoring of urban air quality through mobile wireless sensor networks.

[Arfire, EPFL PhD thesis, 2016]

System Design Mobility Effects Calibration Mapping

• Modular & flexible 

• Using low‐cost sensors

• Slow sensor response

• Mitigation approaches

• Novel model‐based & mobility‐aware approaches

• Novel statistical techniques

• Heterogeneous data sources

15

Page 16: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Contributors: Adrian Arfire, Emmanuel Droz, Alexander Bahr, Julien Eberle (LSIR‐EPFL), Ali Marjovi, Christophe Paccolat

System Design Mobility Effects Calibration Mapping

16

Page 17: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Sensor Node Design

CAN Bus

Logging & Comm.

Localization

CAN Bus

Air SamplingData logging & Communication Localization

Gas Sampler PM Sampler

17

Page 18: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

The Sensor Network

18

10 Lausanne buses Static deployment at NABEL site for calibration & testing

Electric vehicle node for targeted research

In the field

Server‐side

[Eberle, EPFL PhD thesis 2016 ]

Page 19: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

System PerformanceData throughput

Deployment start: October 22, 2013 (~ 3 years), numerical values on Sep 28, 2016

• [Arfire et al., in preparation]

Measurement Sampling rate # of measurements

LDSA (PM) 1 s > 203 million

[CO, NO2, CO2] 5 s > 101 million

[O3, temp., RH] 5 s > 71 million

GPS fix 1 s > 325 million

[odometer, accelerometer] 0.25 s > 1352 million

vehicle context info event‐driven > 14 million

19

Page 20: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Contributors: Adrian Arfire, Ali Marjovi

System Design Mobility Effects Calibration Mapping

20

Page 21: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Mobility Effect

• Except for work in robot olfaction, largely unaddressed

Strategies:• Limiting robot velocity• Cycling between movement & stationary measurement• Customized air sampling systems

21

Page 22: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Experimental Set-up

22

Page 23: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Signal Reconstruction through Deconvolution

h(t) g(t)

ε(t)

+r(t)s(t) 𝑠(t)

true signal

sensor model

noise

deconvolution filter

estimated signal

23

Page 24: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Signal Reconstruction through Deconvolution

Results

• Consistent performance improvement

• Reduction of RMSE drops as the speed increases (SNR decreases)

24

Page 25: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Active Sampling System DesignActuation: axial fans, diaphragm pumps

Lateral‐flow Normal‐flow

Leveled‐inlet Raised‐inlet

25

Page 26: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Air Sampling System ComparisonResults

• Best performance: pump‐based sniffers

26

Page 27: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Outdoor Experimental Validation

[Arfire et al., AIM 2016, EWSN 2016] 27

Page 28: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Contributors: Ali Marjovi, Adrian Arfire, Loïc Frund, Fabrizzio Gonzales, Thomas Coral, Jonathan Giezendanner

System Design Mobility Effects Calibration Mapping

28

Page 29: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Mapping Problem

Number of LDSA measurements per street segment during one year.

• LDSA data is sparse• Coverage of sensors is incompleteand dynamic

• Generating complete maps is achallenge.

Solution:• Other sources of data is required• Models are required to estimatethe LDSA in locations/times ofinterest

29

Page 30: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Statistical Modeling - Overview

Measurement Data

Explanatory Variables

Spatio‐temporal aggregation

Modeling method

Air pollution map

Linear regression, ANN, Gaussian Process regression, PGM, etc.

Proxy pollutants, weather, traffic, land‐use, etc.

30

Page 31: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Explanatory Variables

31

Proxy-pollutant data (NABEL)

Meteorological data (MeteoSwiss)

Land-use data (Swisstopo & GEOSTAT) Traffic count data (Transitec)

Page 32: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Pollution Map Example

Date: 15.09.2014

Coverage extended to the regions where both land-use and traffic data is available.

32

Page 33: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Water Quality Monitoring

33

Page 34: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Monitoring Coral Reefs

[From C. Detweiler, D. Rus et al, MIT] 34

Note: underwater robots are also called Underwater Autonomous Vehicles (AUVs)

Page 35: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Monitoring Coral Reefs –The AMOUR robot

[From C. Detweiler, D.Rus et al., MIT] 35

Page 36: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Monitoring Coral Reefs –TheAquaNodes

[From C. Detweiler, D.Rus et al., MIT] 36

Page 37: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Autonomous Surface Vehicle (ASV)[Hitz et al, IEEE RAM 2012]

•ASV Lizhbeth• Inland water monitoring (deployed in lake Zurich) • Probe controlled by winch from surface to up to 20 m depth• Limnological parameters measured (including temperature profile)

37

Page 38: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Multi-AUVs for Limnology[SNSF Sinergia project, 2015-2019 Martinoli, Wueest, Ibelings; key personnel: Bahr, Schill]

38

Page 39: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

SNSF Sinergia Project –A Mission Example

• Measuring within a thin stratified bacterial layer in Lake Cadagno (TI)• Varying depth and thickness• High resolution temperature measurements within the layer to capture

bacterial activity• Added value of an AUV in respect to traditional instruments (vertical

profilers): assessment of horizontal variations of the bacterial layer

Thin bacterial layer with varying depth and thickness

39

Page 40: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Equipped with a suite of sensors including Turbidity, Chlorophyll and aHigh Resolution Fast (20 μK, 400 Hz) Temperature Sensor

SNSF Sinergia Project –The AUV and its Sensing Payload

40

Page 41: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

SNSF Sinergia Project –Video

[Quraishi et al., ICRA 2018] 41

Page 42: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Conclusion

42

Page 43: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Take Home Messages• The area of sensor systems and sensor networks is booming for

all sort of applications• A lot of these applications are directly concerning the natural

and built environment • They are characterized by various degree of mobility (manually

deployable, parasitic mobility, or controlled mobility)• Totally new, unprecedented, and often distributed instruments

are developed in the research labs and are becoming available on the market via various start-ups

• Intelligent instruments are very powerful and characterized by an increased software complexity which offer new opportunities in terms of customization, automation, etc.

43

Page 44: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

More on urban air pollution and the OpenSense project: OpenSense: http://opensense.epfl.ch Breathe London: https://www.breathelondon.org/ B. Maag, O. Saukh, D. Hasenfratz, L. Thiele, “Pre-Deployment Testing,

Augmentation and Calibration of Cross-Sensitive Sensors”, Proc. of the International Conference on Embedded Wireless Systems and Networks, February 2016, Graz, Austria, pp. 169-180.

D. Hasenfratz, O. Saukh, C. Walser, C. Hueglin, M. Fierz, T. Arn, J. Beutel, and L. Thiele, “Deriving high-resolution urban air pollution maps using mobile sensor nodes,” Pervasive and Mobile Computing, vol. 16, pp. 268–285, 2015.

Arfire A., Marjovi A., and Martinoli A., “Mitigating slow dynamics of low-cost chemical sensors for mobile air quality monitoring sensor networks,” Proc. of the International Conference on Embedded Wireless Systems and Networks, February 2016, Graz, Austria, pp. 159–167.

44

Additional Literature – Week 12

Page 45: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

More on robotic sensor systems for environment: – Aquatic microbic observing systems

https://robotics.usc.edu/~namos/index.html– Autonomous Undersea Vehicle Applications Center

https://auvac.org/– Adapting sampling of oceans

https://www.princeton.edu/~dcsl/asap/– Monitoring coral reefs:

https://groups.csail.mit.edu/drl/wiki/index.php?title=AMOUR

Additional Literature – Week 12

45

Page 46: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Course Take Home Messages

46

Page 47: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

(Intelligent) Instruments as Specialized Embedded Systems

Sensorscope station

e-puck

Handheld Airborne Mapping System 47

Vertex

DISAL Arduino Xbee

Page 48: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

What These Systems Share at their Core?

Sensing

Processing Communication

Processing

Mobility

In-situ instrument

Visualization

Storing

Transportation channel Base station

The goal of this course is to shed light on this process and blocks!

48

Page 49: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

• Fundamentals of computer science:– Basics of computer architecture– C programming consolidation (vs. Matlab)– C for embedded and real-time systems

• Fundamentals of signal processing:– Analog/digital signals, sampling and reconstruction– Time/frequency domains and transforms – Filters, converters

• Fundamentals of embedded systems:– Microprocessors, microcontrollers, memory– Sensors and actuators– Basic control and communication techniques and concepts

What Did We Cover?

49

Page 50: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Our Main Objectives for This CourseThis course should allow you: • To become a power user of the field instruments in environmental

engineering used nowadays (sensor networks, meteorological stations, data loggers, etc.) and in even more so in the future (exploratory and cleaning robots, robotic sensor systems, etc.)

• To transport your domain knowledge into code to be deployed into programmable instruments

• To collaborate more efficiently with other engineers (e.g., computer, electrical, mechanical)

• To cumulate additional background to attend, if any interest, courses of the specialization on Environmental Monitoring and Modeling including our course on Distributed Intelligent Systems

50

Page 51: Signals, Instruments, and Systems – W12 · 2020. 5. 14. · OpenSense Vision Explanatory Variables Land-use, meteorology, traffic Measurement data Citizen-, consortium-, agency-operated

Thank you for your attention!

51