Skip to main content
Top

2017 | OriginalPaper | Chapter

Distributed Simulation Platform for Autonomous Driving

Authors : Jie Tang, Shaoshan Liu, Chao Wang, Chen Liu

Published in: Internet of Vehicles. Technologies and Services for Smart Cities

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Autonomous vehicle safety and reliability are the paramount requirements when developing autonomous vehicles. These requirements are guaranteed by massive functional and performance tests. Conducting these tests on real vehicles is extremely expensive and time consuming, and thus it is imperative to develop a simulation platform to perform these tasks. For simulation, we can utilize the Robot Operating System (ROS) for data playback to test newly developed algorithms. However, due to the massive amount of simulation data, performing simulation on single machines is not practical. Hence, a high-performance distributed simulation platform is a critical piece in autonomous driving development. In this paper we present our experiences of building a production distributed autonomous driving simulation platform. This platform is built upon Spark distributed framework, for distributed computing management, and ROS, for data playback simulations.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Liu, S., Peng, J., Gaudiot, J.L.: Computer, drive My car! Computer 50(1), 8 (2017)CrossRef Liu, S., Peng, J., Gaudiot, J.L.: Computer, drive My car! Computer 50(1), 8 (2017)CrossRef
2.
go back to reference Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: ROS: an open-source robot operating system. In: ICRA Workshop on Open Source Software, vol. 3(3.2), p. 5, May 2009 Quigley, M., Conley, K., Gerkey, B., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: ROS: an open-source robot operating system. In: ICRA Workshop on Open Source Software, vol. 3(3.2), p. 5, May 2009
3.
go back to reference Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. HotCloud 10(10–10), 95 (2010) Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. HotCloud 10(10–10), 95 (2010)
6.
go back to reference Schabenberger, R.: ADTF: framework for driver assistance and safety systems. In: VDI Wissensforum IWB GmbH (ed.) Integrierte Sicherheit und Fahrerassistenzsysteme, 2000, pp. 701–710. VDI-Gesellschaft Fahrzeug- und Verkehrstechnik (2007) Schabenberger, R.: ADTF: framework for driver assistance and safety systems. In: VDI Wissensforum IWB GmbH (ed.) Integrierte Sicherheit und Fahrerassistenzsysteme, 2000, pp. 701–710. VDI-Gesellschaft Fahrzeug- und Verkehrstechnik (2007)
7.
go back to reference von Neumann-Cosel, K., Dupuis, M., Weiss, C.: Virtual test drive - provision of a consistent tool-set for [D,H,S,V]-in-the-loop. In: Proceedings on Driving Simulation Conference (2009) von Neumann-Cosel, K., Dupuis, M., Weiss, C.: Virtual test drive - provision of a consistent tool-set for [D,H,S,V]-in-the-loop. In: Proceedings on Driving Simulation Conference (2009)
8.
go back to reference Gietelink, O., Ploeg, J., Schutter, B.D., Verhaegen, M.: Testing advanced driver assistance systems for fault management with the VEHIL test facility. In: Proceedings of the 7th International Symposium on Advanced Vehicle Control, pp. 579–584 (2004) Gietelink, O., Ploeg, J., Schutter, B.D., Verhaegen, M.: Testing advanced driver assistance systems for fault management with the VEHIL test facility. In: Proceedings of the 7th International Symposium on Advanced Vehicle Control, pp. 579–584 (2004)
9.
go back to reference Schonlau, B.: Test und Absicherung von Funktionen mit synthetischen Umfeld- und Fahrzeugeigendaten. In: Gesamtzentrum für Verkehr Braunschweig e.V. (ed.) AAET 2009 – Automatisierungssysteme, Assistenzsysteme und eingebettete Systeme für Transportmittel, vol. 10, pp. 109–121 (2009) Schonlau, B.: Test und Absicherung von Funktionen mit synthetischen Umfeld- und Fahrzeugeigendaten. In: Gesamtzentrum für Verkehr Braunschweig e.V. (ed.) AAET 2009 – Automatisierungssysteme, Assistenzsysteme und eingebettete Systeme für Transportmittel, vol. 10, pp. 109–121 (2009)
10.
go back to reference Gu, T., Dolan, J.M.: A Lightweight Simulator for Autonomous Driving Motion Planning Development, p. 94 (2015) Gu, T., Dolan, J.M.: A Lightweight Simulator for Autonomous Driving Motion Planning Development, p. 94 (2015)
11.
go back to reference Liu, S., Tang, J., Wang, C., Wang, Q., Gaudiot, J.L.: Implementing a Cloud Platform for Autonomous Driving. arXiv preprint: arXiv:1704.02696 Liu, S., Tang, J., Wang, C., Wang, Q., Gaudiot, J.L.: Implementing a Cloud Platform for Autonomous Driving. arXiv preprint: arXiv:​1704.​02696
12.
go back to reference Geiger, A., Lenz, P., Stiller, C., Urtasun, R.: Vision meets robotics: the KITTI dataset. Int. J. Robot. Res. 32(11), 1231–1237 (2013)CrossRef Geiger, A., Lenz, P., Stiller, C., Urtasun, R.: Vision meets robotics: the KITTI dataset. Int. J. Robot. Res. 32(11), 1231–1237 (2013)CrossRef
13.
go back to reference White, T.: Hadoop: The Definitive Guide. O’Reilly Media, Inc., Sebastopol (2012) White, T.: Hadoop: The Definitive Guide. O’Reilly Media, Inc., Sebastopol (2012)
14.
go back to reference Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–10. IEEE, May 2010 Shvachko, K., Kuang, H., Radia, S., Chansler, R.: The hadoop distributed file system. In: 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST), pp. 1–10. IEEE, May 2010
15.
go back to reference Liang, S.: The Java Native Interface: Programmer’s Guide and Specification. Addison-Wesley Professional, Reading Liang, S.: The Java Native Interface: Programmer’s Guide and Specification. Addison-Wesley Professional, Reading
16.
go back to reference Bovet, D.P., Cesati, M.: Understanding the Linux Kernel: From I/O Ports to Process Management. O’Reilly Media, Inc., Sebastopol (2005) Bovet, D.P., Cesati, M.: Understanding the Linux Kernel: From I/O Ports to Process Management. O’Reilly Media, Inc., Sebastopol (2005)
17.
go back to reference Liu, S., Tang, J., Zhang, Z., Gaudiot, J.L.: CAAD: Computer Architecture for Autonomous Driving (2017). arXiv preprint: arXiv:1702.01894 Liu, S., Tang, J., Zhang, Z., Gaudiot, J.L.: CAAD: Computer Architecture for Autonomous Driving (2017). arXiv preprint: arXiv:​1702.​01894
Metadata
Title
Distributed Simulation Platform for Autonomous Driving
Authors
Jie Tang
Shaoshan Liu
Chao Wang
Chen Liu
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-72329-7_17

Premium Partner