How to Conduct Experiments with a Real Car? Experiences and Practical Guidelines | SpringerLink
Skip to main content

How to Conduct Experiments with a Real Car? Experiences and Practical Guidelines

  • Conference paper
  • First Online:
Software Architecture (ECSA 2020)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1269))

Included in the following conference series:

Abstract

Higher computational power, new dimensions of interconnectivity and modern machine learning techniques are necessary for building a fully autonomous car, but exhibit an enormous technical complexity. Research about new approaches and technology for handling this complexity raises a problem: On the one side, researchers advocate transitions and replacements for the current systems mainly without deploying them in real cars on the streets. On the other side applying theoretical approaches without clear evidence of their practical benefits is risky for the practitioners. As a solution to close this gap, researchers should bring their ideas more often into physical cars and support their proposals with measurements from realistic experiments.

With this paper, we share our insights from an academic perspective about connecting scientific prototypes with a real car. (1) We discuss three interface designs for setups with differing connectivity to a running car; (2) We provide a checklist for planning and organizing real car experiments including a discussion of involved trade-offs; (3) We give practical advice and identify best practices learned from our own experiments inside a car. In sum, we demonstrate that even with a short budget and a small team size it still is possible to bring prototypes into real cars.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 11439
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 14299
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Chen, S.H., Pan, J.S., Lu, K.: Driving behavior analysis based on vehicle OBD information and adaboost algorithms. In: Proceedings of the International MultiConference of Engineers and Computer Scientists (2015)

    Google Scholar 

  2. Comma.ai: opendbc. https://github.com/commaai/opendbc

  3. Coppola, R., Morisio, M.: Connected car: technologies, issues, future trends. ACM Comput. Surv. (2016). https://doi.org/10.1145/2971482

    Article  Google Scholar 

  4. Hoh, B., Gruteser, M., Xiong, H., Alrabady, A.: Preserving privacy in GPS traces via uncertainty-aware path cloaking. In: Computer and Communications Security (2007). https://doi.org/10.1145/1315245.1315266

  5. Kato, S., Takeuchi, E., Ishiguro, Y., Ninomiya, Y., Takeda, K., Hamada, T.: An open approach to autonomous vehicles. IEEE Micro (2015). https://doi.org/10.1109/MM.2015.133

    Article  Google Scholar 

  6. Miller, C., Valasek, C.: Adventures in automotive networks and control units. Def. Con. (2013). http://www.illmatics.com/car_hacking.pdf

  7. Van Oorschot, P.F., Besselink, I.J.M., Meinders, E., Nijmeijer, H.: Realization and control of the Lupo EL electric vehicle. World Electr. Veh. J. 5(1), 14–23 (2012)

    Article  Google Scholar 

  8. Ploeg, J., et al.: Cooperative automated maneuvering at the 2016 grand cooperative driving challenge. IEEE Trans. Intell. Transp. Syst. (2018). https://doi.org/10.1109/TITS.2017.2765669

    Article  Google Scholar 

  9. SAE International: E/E Diagnostic Test Modes (2017). https://doi.org/10.4271/J1979_201702

  10. Sikander, G., Anwar, S.: Driver fatigue detection systems: a review. IEEE Trans. Intell. Transp. Syst. (2019). https://doi.org/10.1109/TITS.2018.2868499

    Article  Google Scholar 

  11. Vuori, T., Piik, J.: The co-evolution of academic research and industry practice: evidence from the US car industry. Int. J. Soc. Syst. Sci. (2010). https://doi.org/10.1504/IJSSS.2010.035567

    Article  Google Scholar 

  12. Wu, F., et al.: Measuring trajectories and fuel consumption in oscillatory traffic: experimental results. In: Transportation Research Board 96th Annual Meeting (2017). https://hal.archives-ouvertes.fr/hal-01516133

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thomas Hutzelmann .

Editor information

Editors and Affiliations

A Key-Questions from the Paper in Condensed Form

A Key-Questions from the Paper in Condensed Form

1.1 A.1 Candidate Interfaces between Setup and Car

  1. 1.

    What kind of interaction from the setup with the car is required?

  2. 2.

    What sensor data does the setup require?

  3. 3.

    What makes the deployment inside a car different from without a car?

  4. 4.

    How does the driver interact with the setup?

1.2 A.2 Checklist of Organizing Experiments

  1. 1.

    Is there need for a co-driver to assist with the experiments?

  2. 2.

    Does the experiment require additional documentation, e.g. by an additional video from outside the car?

  3. 3.

    Is some special car model, e.g. with a specific sensor, required?

  4. 4.

    Does the car need to be permanently modified?

  5. 5.

    What characteristics need to be present on the street?

  6. 6.

    What interaction with other traffic participants is needed?

1.3 A.3 Best Practices and General Advice

  1. 1.

    Has the setup been tested extensively before the experiment?

  2. 2.

    Does the schedule contain regular breaks?

  3. 3.

    Does every experiment have limits (time, speed, location, etc.)?

  4. 4.

    Does the setup provide a debug interface?

  5. 5.

    Are there replacement batteries for the setup?

  6. 6.

    How is the battery of the car regularly recharged?

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hutzelmann, T., Mauksch, D., Pretschner, A. (2020). How to Conduct Experiments with a Real Car? Experiences and Practical Guidelines. In: Muccini, H., et al. Software Architecture. ECSA 2020. Communications in Computer and Information Science, vol 1269. Springer, Cham. https://doi.org/10.1007/978-3-030-59155-7_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-59155-7_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-59154-0

  • Online ISBN: 978-3-030-59155-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics