An Integrated Framework for Mobile-Based ADAS Simulation

  • João S. V. Gonçalves
  • João Jacob
  • Rosaldo J. F. RossettiEmail author
  • António Coelho
  • Rui Rodrigues
Conference paper
Part of the Lecture Notes in Mobility book series (LNMOB)


The increasing number of vehicles and mobile users has led to a huge increase in the development of Advanced Driver Assistance Systems (ADAS). In this paper we propose a multi-agent-based driving simulator which integrates a test-bed that allows ADAS developers to compress testing time and carry out tests in a controlled environment while using a low-cost setup. We use the SUMO microscopic simulator and a serious-game-based driving simulator which has geodata provided from standard open sources. This simulator connects to an Android device and sends data such as the current GPS coordinates and transportation network data. One important feature of this application is that it allows ADAS validation without the need of field testing. Also important is the suitability of our architecture to serve as an appropriate means to conduct behaviour elicitation through peer-designed agents, as well as to collect performance measures related to drivers’ interaction with ADAS solutions.


Mobile ADAS Driving simulators Serious games SUMO 


  1. 1.
    Baumann M, Keinath A, Krems JF, Bengler K (2004) Evaluation of in-vehicle HMI using occlusion techniques: experimental results and practical implications. Appl Ergon 35(3):197–205CrossRefGoogle Scholar
  2. 2.
    Goncalves J, Rossetti RJF, Olaverri-Monreal C (2012) IC-DEEP: a serious games based application to assess the ergonomics of in-vehicle information systems. In: 2012 15th International IEEE conference on intelligent transportation systems (ITSC), pp 1809–1814Google Scholar
  3. 3.
    Wang F-Y (2003) Integrated intelligent control and management for urban traffic systems. In: Intelligent transportation systems, 2003. Proceedings 2003 IEEE, vol 2, pp 1313–1317Google Scholar
  4. 4.
    Wang F-Y, Tang S (2005) A framework for artificial transportation systems: from computer simulations to computational experiments. In: Intelligent transportation systems, 2005. Proceedings of IEEE, pp 1130–1134Google Scholar
  5. 5.
    Rossetti RJF, Liu R, Tang S (2011) Guest editorial special issue on artificial transportation systems and simulation. IEEE Trans Intell Transp Syst 12(2):309–312CrossRefGoogle Scholar
  6. 6.
    Macedo J, Kokkinogenis Z, Soares G, Perrotta D, Rossetti RJF (2013) A HLA-based multi-resolution approach to simulating electric vehicles in simulink and SUMO. In: 2013 16th International IEEE conference on intelligent transportation systems—(ITSC), pp 2367–2372Google Scholar
  7. 7.
    Punzo V, Ciuffo B (2011) Integration of driving and traffic simulation: issues and first solutions. IEEE Trans Intell Transp Syst 12(2):354–363CrossRefGoogle Scholar
  8. 8.
    Behrisch M, Bieker L, Erdmann J, Krajzewicz D (2011) Sumo-simulation of urban mobility-an overview. In: The third international conference on advances in system simulation SIMUL 2011, pp 55–60Google Scholar
  9. 9.
    Maia R, Silva M, Araujo R, Nunes U (2011) Electric vehicle simulator for energy consumption studies in electric mobility systems. In: 2011 IEEE forum on integrated and sustainable transportation system (FISTS), pp 227–232Google Scholar
  10. 10.
    Gomes P, Olaverri-Monreal C, Ferreira M, Damas L (2011) Driver-centric VANET simulation. In: Communication technologies for vehicles, Springer, Germany, pp 143–154Google Scholar
  11. 11.
    Kern D, Müller M, Schneegaß S, Wolejko-Wolejszo L, Schmidt A (2008) CARS-Configurable automotive research simulator. In: Mensch and computer workshop band, pp 256–260Google Scholar
  12. 12.
    Miao Q, Zhu F, Lv Y, Cheng C, Chen C, Qiu X (2011) A game-engine-based platform for modeling and computing artificial transportation systems. IEEE Trans Intell Transp Syst 12(2):343–353CrossRefGoogle Scholar
  13. 13.
    Hassan B, Berssenbrugge J, Al Qaisi I, Stocklein J (2013) Reconfigurable driving simulator for testing and training of advanced driver assistance systems. In: 2013 IEEE International symposium on assembly and manufacturing (ISAM), pp 337–339Google Scholar
  14. 14.
    Noth S, Edelbrunner J, Iossifidis I (2012) An integrated architecture for the development and assessment of ADAS. In 2012 15th International IEEE conference on intelligent transportation systems (ITSC), pp 347–354Google Scholar
  15. 15.
    Gruyer D, Pechberti S, Glaser S (2013) Development of full speed range ACC with SiVIC, a virtual platform for ADAS prototyping, test and evaluation. In: 2013 IEEE intelligent vehicles symposium workshops (IV Workshops), pp 93–98Google Scholar
  16. 16.
    Yu S, Lee S-Y, Kim M-S, Lee D-G (2006) Development and evaluation of ITS devices using KAAS(KATECH Advanced Automotive Simulator) system. In: International joint conference SICE-ICASE, 2006, pp 2116–2120Google Scholar
  17. 17.
    Pereira JLF, Rossetti RJF (2012) An integrated architecture for autonomous vehicles simulation. In: Proceedings of the 27th annual ACM symposium on applied computing, pp 286–292Google Scholar
  18. 18.
    El Najjar M, Bonnifait P (2005) A road-matching method for precise vehicle localization using belief theory and kalman filtering. Auton Robots 19(2):173–191CrossRefGoogle Scholar
  19. 19.
    Rossetti RJF, Almeida JE, Kokkinogenis Z, Goncalves J (2013) Playing transportation seriously: applications of serious games to artificial transportation systems. Intell Syst IEEE 28(4):107–112CrossRefGoogle Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • João S. V. Gonçalves
    • 1
  • João Jacob
    • 2
  • Rosaldo J. F. Rossetti
    • 1
    Email author
  • António Coelho
    • 2
  • Rui Rodrigues
    • 2
  1. 1.Departamento de Engenharia InformáticaFaculdade de Engenharia da Universidade do Porto, Laboratório de Inteligência Artificial e Ciência de ComputadoresPortoPortugal
  2. 2.Departamento de Engenharia InformáticaFaculdade de Engenharia da Universidade do Porto, INESC TECPortoPortugal

Personalised recommendations