Cím: 1111 Budapest, Stoczek u. 2.
 St. Building, 1. floor 110

 E-mail: kjit@kjk.bme.hu

 Telefon: (36-1) 463-1013

mechatronika

kozut

vasut

legi

Competencies
 

vasut

Industrial works

oktatas

>
Education

vasut

Research

Data fusion for urban road traffic

The knowledge of road traffic parameters is of crucial importance to ensure state-of-the-art traffic services either in public or private transport. In our days, a plethora of road traffic data are continuously collected producing historical and real-time traffic information as well. The available information, however, arrive from inhomogeneous sensor systems. Therefore, a data fusion methodologies are proposed based on the Switching Kalman Filter and the Kalman/H-infinity Filter. The concepts enable travel time and traffic volume estimation for urban road traffic networks.
Data fusion is not a specific technique, just an object of making an integrated database of different types of information. Mitchell H. B. (Multi-sensor data fusion: An introduction, New York, Springer, 2007) defines data fusion as follows: ’The theory, techniques and tools which are used for combining sensor data, or data derived from sensory data, into a common representational format. In performing sensor fusion our aim is to improve the quality of the information, so that it is, in some sense, better than would be possible if the data sources were used individually.’
The purpose of the research work was to find an approach that does not use complicated models and only tries to precisely estimate the traffic state of specific urban roads by the fusion of different types of sensor data.

datafusion1


The proposed data fusion methodology is based on the method of the Kalman Filter estimation often used by traffic engineers. This technique is a recursive method for linear filtering of discrete data. The Switching Kalman Filter was applied to travel time estimation from different data sources, e.g. loop-detector data, floating car data or floating mobile data.
Another implementation of data fusion was based on the H-infinity Filter, which is a variant of the Kalman Filter. In this research work the number of vehicles was estimated based on loop-detector data and floating car data. The model takes into consideration the uncertainty of turning rates in junctions and also uses different macroscopic traffic models (the Two-fluid model and the fundamental diagram) at the level of links.
 

datafusion2


The Switching Kalman Filter methodology was implemented in Vissim microscopic traffic simulation software, modeling a real part of the road network in Budapest based on real traffic data.

 datafusion3

Example fallback content: This browser does not support PDFs. Please download the PDF to view it: Download PDF.

Urban Traffic Control for Autonomous Vehicles

A two-layer traffic control method is proposed to obtain an efficient traffic flow by removal of traffic light and velocity optimization of each individual vehicle in the vicinity of each junction and prioritizing the links to influence the traffic flow. The link prioritization is used for macroscopic optimization of the system while junction controller is responsible for microscopic optimization of vehicles in a junction region. The main aims of the proposed control system are twofold. On the one hand, overall network mobility is increased through the capability of robo-driver of autonomous cars, i.e. headways can be minimized. On the other hand, environment aspects can also be considered through the reduction of traffic emission. Simulation results have demonstrated the superior performance of the proposed method over traditional traffic control in terms of the above mentioned aims. Future work consists of analyzing the practical applicability and the limits of the method.

 

Autonomous intersection in SUMO traffic simulator

 

 

Example fallback content: This browser does not support PDFs. Please download the PDF to view it: Download PDF.

 

Example fallback content: This browser does not support PDFs. Please download the PDF to view it: Download PDF.

SUMO & Unity 3D - synchronized co-simulation

Co-simulation example is introduced for using Sumo and Unity 3D in a synchronized manner. 

 

A full working example code is provided via GitHub:

https://github.com/BMEAutomatedDrive/SUMO-Unity3D-connection

This demonstrates real-time communication between the microscopic traffic simulator SUMO and the 3D game engine Unity 3D with Python 3.7 based TCP/IP server.


If you have found the codes useful in your work, please, cite one of our papers in your publication:

https://ieeexplore.ieee.org/document/9108745/

https://ieeexplore.ieee.org/document/8519486

https://content.sciendo.com/view/journals/ttj/20/2/article-p153.xml

 

Videos

Simulation of V2X Communication

 

Demonstration for the cooperation of automated car and traffic light using autonomous go-kart

 

Deep Learning Approach for Spatial Extension of Traffic Sensor Points in Urban Road Network

 

Co-simulation with SUMO and Unreal Engine 4

 

Co-simulation with SUMO and Unity

 

Vehicle-in-the-Loop (ViL) simulation test in ZalaZone test track - Autonomous Valet Parking Demo

 

Vehicle-In-the-Loop Test Environment for Autonomous Driving with SUMO Microscopic Traffic Simulation

 

Autonomous intersection in SUMO traffic simulator

 

Automatic Incident Detection simulated in Vissim (MSc Thesis of Márton Tamás Horváth)

 

Smart signal head: (BSc Thesis of Géza Jenes)

 

PLC controlled traffic lights interfaced with SUMO traffic simulator

 

A demo VISSIM video made by János Polgár: District 6, Budapest

 

Freeway traffic control by coordinated ramp metering and variable speed limits (MSc Thesis of Tamás Tettamanti)

 

Traffic signal plan development for the coordinated railway-road intersections in the city of Gödöllő (Master Thesis of Máté Dohány)