Vous êtes sur la page 1sur 25

@CRUiSE

Advanced Impact Integration Platform for Cooperative Road Use .

CHARACTERIZATION OF DRIVING
CHARACTERISTICS AND BEHAVIOUR
THROUGH REMOTE SENSING
João Paulo Barraca, Diogo Gomes, Daniel Silva, Hadeel Abdah, Diogo Ferreira
Instituto de Telecomunicações, DETI, Universidade de Aveiro

Aveiro, May 8, 2019


@CRUISE

OUTLINE

1. Introduction
2. Radio Emanations
3. Image Processing
4. Smartphone App: MetriGet
5. In car trackers
6. @Cruise IoT platform
7. Closing remarks

AVEIRO, MAY 8, 2019 1


@CRUISE

INTRODUCTION

Traffic management greatly benefits from remote sensing


methods
 for automated characterization of road and driving behavior
 for large scale data-sets
 for reduced costs

Multiple methods and sources are available


 Radio emanations, through SDR: Wi-Fi, GSM, TPMS
 Video Processing (Deep Neural Networks)
 Mobile applications
 In car trackers

AVEIRO, MAY 8, 2019 3


@CRUISE

RADIO EMANATIONS

Observe radio emanations from devices


 Correlated with traffic density
 Correlated with user density (even in homes)

GSM: Broadcast messages made on network events


 useful to determine user density over a wide area (Paging Area)

WI-Fi: Broadcast messages sent when searching for an AP or


communicating
 useful to determine user density over a small area (tens of meters)

TPMS: Broacasts sent by Tire Pressure Sensors in Vehicles


 useful to determine vehicle presence (newer vehicles)

AVEIRO, MAY 8, 2019 4


@CRUISE

LIVE VIDEO PROCESSING

Use of SoTA video processing


algorithms to detect, track and
count vehicules
 Background subtraction (to detect
moving objects);
 Blob detection (to detect regions
that differ in properties compared to
surrounding regions
 Tracking helper
Open Source and Low Cost

AVEIRO, MAY 8, 2019 5


@CRUISE

SMARTPHONE APP
METRIGET
Exploits sensors in current smart-phones
for fine data acquisition
 GPS, Mag, Acc, Gyro, Baro
 Sensors at 20Hz
 GPS at 1Hz

Able to get tracking data with


reasonable detail
@CRUISE

COST EFFECTIVE, LOW DETAIL

AVEIRO, MAY 8, 2019 7


@CRUISE

..., BUT HIGHLY SCALABLE Apollo project

AVEIRO, MAY 8, 2019 8


@CRUISE

IN CAR TRACKER - ACQUISITION

Objective: High Speed Acquisition, Fixed Unit, OBD integration


 Real Time acquisition, internal Inertial Model, IoT compatible

Multiple sensors
 Dual 3D accelerometer (TDK MPU-9250, MMA8452Q) + 3D
magnetometers + Gyroscope
 Barometer (~30cm precision)
 High Frequency GPS
 OBDII: Speed, Fuel, Coolant Temperature, Load, RPM

High speed recording


 Sensors: up to 2 Khz
 GPS: up to ~20Hz, with up to ~10cm resolution
AVEIRO, MAY 8, 2019 *
@CRUISE

IN CAR TRACKER - PROCESSING

Low Pass Filters


 Reduce noise and aliasing

3D Inertial Measurement
 Complementary filters resulting in effective Pitch and Roll

Combine Dual Triaxial Accelerometers


 Reduce uncorrelated noise
 Reduce noise from structure induced vibrations

AVEIRO, MAY 8, 2019 10


@CRUISE

IN CAR TRACKER - ENGINE LOAD

VSP Mode

Blue = More Load, Red = Less Load


@CRUISE

IN CAR TRACKER - ROLL

Yellow = no Roll, Blue = Roll Left, Red = Roll Right


@CRUISE

IN CAR TRACKER - DE/ACCELERATION PROFILES

AVEIRO, MAY 8, 2019 13


@CRUISE

IN CAR TRACKER - DE/ACCELERATION PROFILES

AVEIRO, MAY 8, 2019 14


@CRUISE

@CRUISE - SOFTWARE PLATFORM

HTTPS://PROJECT-CRUISE.WEEBLY.COM/

15
AVEIRO, MAY 8, 2019
@CRUISE

OBJECTIVES

Aggregate data from multiple sources for analysis of a trip


 Correlate data from multiple sensors
 Correlate data from external sources (weather, pollution, traffic, etc…)

Use open standards for the IoT


 HTTP, MQTT, pub/sub

Provide persistence, visualization and data analysis


 Plotting of time series, VSP, Driving behavior

Enable processing of highly precise data


@CRUISE

SCOT: SMART CLOUD OF THINGS

State of the art, multiprotocol, IoT Platform

Apps Apps Apps Apps

Service Exposure

External
SCoT Data
Sources

WS MQTT HTTP

AVEIRO, MAY 8, 2019 17


@CRUISE

PLATFORM FOR INTEGRATION OF CAR DATA


@CRUISE

INTEGRATIONS

Weather Data from CLIMA@UA


Floating Car Data from MetriGet
 coarse, but highly scalable data collection

Data from in car tracker© 2019 - CRUiSE


 detailed and high volume
 but not so scalable
@CRUISE

AVEIRO, MAY 8, 2019 20


@CRUISE

VISUALIZATION OF INDIVIDUAL TRIPS


@CRUISE

VSP mode vs VSP: Vehicle Specific Power


@CRUISE

SIMPLE CHARACTERIZATION OF DRIVING BEHAVIOR

Analysis of the engine load profiles


 Direct result of the driver demand of the vehicle
 Considers weight, load, inclination, speed

Categorization of samples into buckets


 Very Aggressive: 80%
 Aggressive: 50-80%
 Moderate: 35-50%
 Smooth: <35%

Data is normalized and the dominant peak is considered

AVEIRO, MAY 8, 2019 23


@CRUISE

CHARACTERIZATION OF DRIVING BEHAVIOR


@CRUISE

CONTACTS

João Paulo Barraca


<jpbarraca@ua.pt>

IT @CRUISE TEAM:
João Paulo Barraca, Diogo Gomes, Daniel Silva, Hadeel Abdah

HTTPS://PROJECT-CRUISE.WEEBLY.COM/

AVEIRO, MAY 8, 2019

Vous aimerez peut-être aussi