iot system for public health and safety …work package 2017-2018 2018-2019 april july oct jan april...

33
ASEAN IVO Forum 2017 Project Review IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY MONITORING WITH UBIQUITOUS LOCATION TRACKING Dr. David Chieng (MIMOS, Malaysia) Dr. Huan-Bang Li (NICT, Japan) Dr. Arosha Senanayake (UBD, Brunei) Dr. Dao Trung Kien (MICA, Vietnam) 1

Upload: others

Post on 14-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

ASEAN IVO Forum 2017 Project Review

IOT SYSTEM FOR PUBLIC HEALTH AND

SAFETY MONITORING WITH UBIQUITOUS

LOCATION TRACKING

Dr. David Chieng (MIMOS, Malaysia)

Dr. Huan-Bang Li (NICT, Japan)

Dr. Arosha Senanayake (UBD, Brunei)

Dr. Dao Trung Kien (MICA, Vietnam)

1

Page 2: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Develop a system which enables tracking of location, lifestyle and health status in promotion of public health and safety in ASEAN countries taking into consideration ASEAN culture, lifestyles, behaviours and infrastructures

Project Members:1.MIMOS (Malaysia)2.NICT (Japan)3.MICA Institute, Hanoi University of Science & Technology (Vietnam)4.University of Brunei Darussalam (UBD) (Brunei)

GPS

Cellular

VLC

WiFi

BLE

Sensors

Safety (Location) & Health Tracking

UWB

Sound

Wearable Device

Localization Technologies

Indoor/Outdoor

Fusion Track

Cloud Services

IoT System for Public Health and Safety Monitoring

with Ubiquitous Location Tracking

2

Page 3: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Budget, Timeline and Overall Architecture

• Total budget = USD 77,900

• Duration = 2 years (April 2017 – March 2019)

3

Page 4: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Work Packages

4

Work packages Deliverables Form of deliverables

1. Mobile/Embedded Platform (Lead: MIMOS/NICT)Design and implementation of embedded platform that supports continuous location tracking and motion reasoning on commercially available smartphones or specially designed, low-cost and energy-efficient wearable devices

• Mobile platform• Embedded device

• Platform SDK, software libraries

• Prototypes (hardware, software, testbed)

2. Multimodal Geospatial Localization Module (Lead: MICA)Development and integration new multimodal geospatial localization technologies which opportunistically harvest heterogeneous signals available for localization such as GPS, GSM, WiFi, Bluetooth, UWB, sensors in order to realize ubiquitous location tracking anytime anywhere

• Multimodallocalization module/algorithms

• UWB, WiFi, BLE, GPS, sensors

• Algorithms, performance results, publications

• Prototype demo

3. Motion Reasoning Module (Lead: UBD)Development and integration of Motion Reasoning module based on UBD’s hybrid OS architecture

• Motion reasoning module/algorithms

• Algorithms, performance results, publications

• Prototype demo

Page 5: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Work Packages

5

Workpackages Deliverables Form of deliverables

4. Server Monitor and Analytics (Lead: MIMOS)Development of server-end modules to monitor and analyze citizen’s lifestyle, health and location. Using Mi-MIST platform to host data and analytic modules

• Server monitoring/ analytic module

• System integration

• Monitoring/analytic platform, prototype software

• Use cases/demo apps

5. Pilot Trials (Lead: Depending on location)Pilot trials in selected ASEAN cities such as Hanoi, Kuala Lumpur and Bandar Sri Begawan. Ideally such trials are to be performed with local mobile operators

• Trials • Selected

application e.g. people tracking

• Reports• End users’ feedbacks

Page 6: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Proposed Timeline

6

Work package 2017-2018 2018-2019

April July Oct Jan April July Oct Jan

WP1

WP2

WP3

WP4

WP5

Official project period: April 2017 – Mar 2019

Inte

grat

ion

Test

ing

&

tun

ing

Platform development

Module/algo dev

Module/algo dev

analysis

trial

Page 7: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Progress

WP1: Mobile/Embedded Platform (Lead: MIMOS/NICT)

1. Mobile-based Indoor Location Platform supporting WiFi

and BLE positioning:

– Android/iOS SDK design

– Algorithm study/evaluation

– Machine learning techniques study

2. UWB Positioning Platform:

– Two-way ranging algorithms (based on propagation time)

– Testbed architecture design (also software interface) in MIMOS

– Compliant design according to Malaysia regulatory

7

Page 8: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Progress

WP2: Multimodal Geospatial Localization Module

(Lead: MICA)

1. Joint-Camera-Mobile-based Localization Module

– Localization system architecture

– Environmental model (XML driven)

– Localization approach (fusion of heterogeneous data)

– Navigation (shortest path, environment-aware, personalize-able)

8

Sensors, Devices

Database

Abstract Wrappers

Environment

User Info

Sensor Signals

...

Localization Module

Path FindingModule

Visualization Clients

Device Manager

Context Reasoner

Service API

HMI

P L A T F O R MP L A T F O R M

Applications

Page 9: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Progress

• WP3: Motion Reasoning Module (Lead: UBD)

1. Motion Reasoning Module:

– Motion Engine Laboratory setup

– Module design:

» Signal acquisition

» Data processing

» Feature extraction, selection

» Modelling

» Evaluation, Visualization

9

Page 10: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators
Page 11: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

11

NICT

Page 12: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Two Way Ranging Used in NICT’s System

poATBR ttTT 11

poBTAR ttTT 22

Anchor

Anchor

Anchor

Node

Controller

• Node transmits and receives

• Round time between anchor

and node is measured.

ptPropagation time

0tTime offset

A BT1

T2

R1

R2

Propagation time is obtained by

solving these two equations

12

Page 13: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Structure of NICT’s System

Control

PC

anchoranchor

anchoranchor

anchoranchor

Mobile node Mobile node

Mobile node

PoE Hub

NICT will provide this system for evaluation at MIMOS

13

Page 14: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

IR

UWB

Layer 2

switches

with

PoE

Node 1

Node 2

Node m

Anchor 1

Anchor 2

Anchor n

Position Management

Software

Position Estimation

Software

Communication Protocol

Software

PC (Windows)

LAN

LAN

LAN

LAN

Configuration of NICT’s System

Position data are passed to

MIMOS platform

14

Page 15: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Regulations on UWB

3.1 3.4 4.2 4.8 6.0 7.25 8.5 9.0 10.25 10.6

(GHz)

Japan

China

DAA

DAA

DAA DAA

USA

Use at -41.3dBm/MHz DAA or LDC needed not allowed at -41.3 dBm/MHz

DAA

LDC

7.25GHz 10.25GHz

Europe

Malaysia

NICT is modifying devices to suit for Malaysia regulation

15

Page 16: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Method in Discussion to Fix Anchor

13cm

Holes used tofix the hook

Weight: 270g

15cm

16cm

8.5cm

Weight: 650g

16

Page 17: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

17

MICA

Page 18: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

System Architecture

• Environment modeling

• Visualization

• User/robot localization, tracking & navigation

• Device management

• User information collection

Web Server

DatabaseServer

Worker

Proxy Server

Smartphone

LaptopTablet RFID

tag

RFID Reader

Web Browser

Client Application

Camera

Sensors, Devices

Database

Abstract Wrappers

Environment

User Info

Sensor Signals

...

Localization Module

Path FindingModule

Visualization Clients

Device Manager

Context Reasoner

Service API

HMI

P L A T F O R MP L A T F O R M

Applications

18

Page 19: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Environment Model

• Unified environment model for

– Localization

• Signal attenuation for WiFi, RFID,…

• Range information for cameras

• Result validation

• Result filter with map information

– Path-finding and navigation

– Visualization

• Using XML

Autocad file

Xml description

Addsensors/actuators

information

script

19

Page 20: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

User Localization Approach

• Integration of multiple possible technologies

– WiFi signals

– RFID

– Cameras

– Bluetooth

– Step count

– Multimodal (combination of above technologies)

LOCALIZATION PLATFORM

required precision

results

results

DatabaseAPIInformation Extraction

Module

Calculating Module

Application

WIFI

GPS

Step Count

RFID

Camera

Bluetooth

20

Page 21: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Indoor Navigation

• Optimal path finding

– Shortest path

– Aware of walls, floors, stairs,…

– Personalized on the basis of user context

– Collision avoidance in dynamic environments

A

B

21

Page 22: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

22

UBD

Page 23: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

UBD Motion EngineS.M.N. Arosha Senanayake, Umar Yahya, Siti Asmah @ Khairiyah Binti Haji Raub

Motion Analysis Lab, Integrated Science, Universiti Brunei Darussalam, Tungku Link, Gadong, BE 1410, Brunei

Darussalam.

[email protected]

Universiti Brunei Darussalam

Brunei Darussalam

Page 24: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Background Information

Universiti Brunei Darussalam

Brunei Darussalam

Page 25: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Introduction – UBD Motion Engine

Universiti Brunei Darussalam

Brunei Darussalam

Server (Cloud)Wearable Device

HUST Multimodal Localization Algorithm

(on device)

Mimos Platform

Localization & Motion Algorithm

(on server)

Communication protocol (websocket,/MQTT/COAP)

Android

NICT UWB Adaptor

UBD Motion Engine

Location & Motion Analytics Module

[Location, Motion]

Visualization(Dashboard)

Mimos MIST Platform

Service A

Service B

Page 26: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

UBD Motion Engine Laboratory Set Up

Page 27: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Transient Pattern Storage

Page 28: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Resident Pattern Storage

Page 29: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Universiti Brunei Darussalam

Brunei Darussalam

Prototype Testing: Active

Healthy Lifestyle

National Netball Players: Defined Tasks by Coach

Page 30: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Data Visualization: Class A

Class A: Outstanding Player

Page 31: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Data Visualization: Class B

Class B: Very Good Player

Page 32: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Data Visualization: Class C

Class C: Average Player

Page 33: IOT SYSTEM FOR PUBLIC HEALTH AND SAFETY …Work package 2017-2018 2018-2019 April July Oct Jan April July Oct Jan WP1 WP2 WP3 WP4 WP5 ... Autocad file Xml description Add sensors/actuators

Data Visualization: Class D

Class D: Below Average