Skip to main content

Oneiros-OpenDS: An Interactive and Extensible Toolkit for Agile and Automated Developments of Complicated Driving Scenes

  • Conference paper
  • First Online:
HCI in Mobility, Transport, and Automotive Systems (HCII 2022)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13335))

Included in the following conference series:

Abstract

We present Oneiros, an interactive toolkit for agile and automated designs and developments of driving scenes for OpenDS driving simulator. Oneiros is the first response to address and tackle the key challenge of in-lab driving simulations: how to enable efficient designer-programmer cooperation, to design and develop complicated driving scenes. Our response is to design and build Oneiros, which enables a single designer to design, rectify and implement complicated driving scenes without programmers’ helps. This is credited to the integration of both GUIs and Automated Code Generation in Oneiros. Our empirical study, among 11 designers with experiences in designing driving scenes, indicates that Oneiros can significantly improve the productivity by increasing user-friendliness. The executable and source codes of Oneiros are online at https://github.com/unnc-ucc/Oneiros-OpenDS.

S. Wang and J. Liu—Stands for equal contributions.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • 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

Notes

  1. 1.

    Note that we use JMonkeyEngine throughout the paper, since JBULLET can be considered as a part of JMonkeyEngine for loading static models.

References

  1. Arkonac, S.E., Brumby, D.P., Smith, T., Babu, H.V.R.: In-car distractions and automated driving: a preliminary simulator study. In: Proceedings of the 11th International Conference on Automotive User Interfaces and Interactive Vehicular Applications: Adjunct Proceedings, AutomotiveUI ’19, pp. 346–351. Association for Computing Machinery, New York (2019). https://doi.org/10.1145/3349263.3351505

  2. Bella, F.: Driving simulator for speed research on two-lane rural roads. Accid. Anal. Prev. 40(3), 1078–1087 (2008)

    Article  Google Scholar 

  3. Bernhard, W., Espie, E.: Torcs - the open racing car simulator (2020). https://sourceforge.net/projects/torcs/

  4. Best, A., Narang, S., Pasqualin, L., Barber, D., Manocha, D.: Autonovi-Sim: autonomous vehicle simulation platform with weather, sensing, and traffic control. In: 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 1161–11618 (2018). https://doi.org/10.1109/CVPRW.2018.00152

  5. Cai, H., Lin, Y., Mourant, R.: Study on driver emotion in driver-vehicle-environment systems using multiple networked driving simulators. DSC North America - Iowa City - September North America - Iowa City, September 2007

    Google Scholar 

  6. Cai, P., Lee, Y., Luo, Y., Hsu, D.: SUMMIT: a simulator for urban driving in massive mixed traffic. In: 2020 IEEE International Conference on Robotics and Automation (ICRA), pp. 4023–4029 (2020). https://doi.org/10.1109/ICRA40945.2020.9197228

  7. Chao, Q., Jin, X., Huang, H.W., Foong, S., Yu, L.F., Yeung, S.K.: Force-based heterogeneous traffic simulation for autonomous vehicle testing. In: 2019 International Conference on Robotics and Automation (ICRA), pp. 8298–8304 (2019). https://doi.org/10.1109/ICRA.2019.8794430

  8. Dosovitskiy, A., Ros, G., Codevilla, F., López, A.M., Koltun, V.: CARLA: an open urban driving simulator. CoRR abs/1711.03938 (2017). http://arxiv.org/abs/1711.03938

  9. Duan, Y., Liu, J., Jin, W., Peng, X.: Characterizing differentially-private techniques in the era of internet-of-vehicles. Technical Report-Feb-03 at User-Centric Computing Group, University of Nottingham Ningbo China (2022)

    Google Scholar 

  10. Zhao, H., Cui, A., Cullen, S.A., Paden, B., Laskey, M., Goldberg, K.: Fluids: a first-order local urban intersection driving simulator. In: CASE (2018)

    Google Scholar 

  11. Hoffman, L., McDowd, J.M.: Simulator driving performance predicts accident reports five years later. Psychol. Aging 25(3), 741 (2010)

    Article  Google Scholar 

  12. Hohmuth, J.: Nifty Gui the manual 1.3.2 (2012). https://usermanual.wiki/Document/niftyguithemanual132.1944570287/help

  13. Hu, H., Zhu, Z., Gao, Z., Zheng, R.: Analysis on biosignal characteristics to evaluate road rage of younger drivers: a driving simulator study*. In: 2018 IEEE Intelligent Vehicles Symposium (IV), pp. 156–161 (2018). https://doi.org/10.1109/IVS.2018.8500444

  14. Hu, Y., Li, T., Anderson, L., Ragan-Kelley, J., Durand, F.: Taichi: a language for high-performance computation on spatially sparse data structures. ACM Trans. Graph. 38(6), 201:1–201:16 (2019). https://doi.org/10.1145/3355089.3356506

  15. Huang, Z., et al.: Face2Multi-modal: in-vehicle multi-modal predictors via facial expressions. In: Adjunct Proceedings of the 12th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, AutomotiveUI 2020, Virtual Event, Washington, DC, USA, 21–22 September 2020, pp. 30–33. ACM (2020). https://doi.org/10.1145/3409251.3411716

  16. JBullet: Jbullet-java port of bullet physics library (2010). http://jbullet.advel.cz/

  17. Jin, W., Duan, Y., Liu, J., Huang, S., Xiong, Z., Peng, X.: BROOK dataset: a playground for exploiting data-driven techniques in human-vehicle interactive designs. Technical Report-Feb-01 at User-Centric Computing Group, University of Nottingham Ningbo China (2022)

    Google Scholar 

  18. Jin, W., Ming, X., Song, Z., Xiong, Z., Peng, X.: Towards emulating internet-of-vehicles on a single machine. In: AutomotiveUI ’21: 13th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, Leeds, United Kingdom, 9–14 September 2021 - Adjunct Proceedings, pp. 112–114. ACM (2021). https://doi.org/10.1145/3473682.3480275

  19. Kiashari, S.E.H., Nahvi, A., Bakhoda, H., Homayounfard, A., Tashakori, M.: Evaluation of driver drowsiness using respiration analysis by thermal imaging on a driving simulator. Multimed. Tools Appl. 79, 17793–17815 (2020). https://doi.org/10.1007/s11042-020-08696-x

    Article  Google Scholar 

  20. Koohestani, A., Kebria, P., Khosravi, A., Nahavandi, S.: Drivers performance evaluation using physiological measurement in a driving simulator. In: 2018 Digital Image Computing: Techniques and Applications (DICTA), pp. 1–6 (2018). https://doi.org/10.1109/DICTA.2018.8615763

  21. Koohestani, A., Kebria, P.M., Khosravi, A., Nahavandi, S.: Drivers awareness evaluation using physiological measurement in a driving simulator. In: 2019 IEEE International Conference on Industrial Technology (ICIT), pp. 859–864 (2019). https://doi.org/10.1109/ICIT.2019.8755188

  22. Kusterer, R.: jMonkeyEngine 3.0 Beginner’s Guide. Packt Publishing Ltd., Birmingham (2013)

    Google Scholar 

  23. Lima Azevedo, C., et al.: Simmobility short-term: an integrated microscopic mobility simulator. Transp. Res. Record: J. Transp. Res. Board 2622, 13–23 (2017). https://doi.org/10.3141/2622-02

  24. Liu, J., et al.: HUT: enabling high-utility, batched queries under differential privacy protection for internet-of-vehicles. Technical Report-Feb-02 at User-Centric Computing Group, University of Nottingham Ningbo China (2022)

    Google Scholar 

  25. López, P.Á., et al.: Microscopic traffic simulation using SUMO. In: Zhang, W., Bayen, A.M., Medina, J.J.S., Barth, M.J. (eds.) 21st International Conference on Intelligent Transportation Systems, ITSC 2018, Maui, HI, USA, 4–7 November 2018, pp. 2575–2582. IEEE (2018). https://doi.org/10.1109/ITSC.2018.8569938

  26. LWJGL: LWJGL: Lightweight java game library (2010). https://www.lwjgl.org/

  27. Math, R., Mahr, A., Moniri, M.M., Müller, C.: OpenDS: a new open-source driving simulator for research. In: Proceedings of the International Conference on Automotive User Interfaces and Interactive Vehicular Applications, Adjunct Proceedings, pp. 7–8 (2012)

    Google Scholar 

  28. Morra, L., Lamberti, F., Pratticó, F.G., Rosa, S.L., Montuschi, P.: Building trust in autonomous vehicles: role of virtual reality driving simulators in HMI design. IEEE Trans. Veh. Technol. 68(10), 9438–9450 (2019). https://doi.org/10.1109/TVT.2019.2933601

    Article  Google Scholar 

  29. Müller, M., Casser, V., Lahoud, J., Smith, N., Ghanem, B.: Sim4CV: a photo-realistic simulator for computer vision applications. Int. J. Comput. Vis. 126(9), 902–919 (2018)

    Google Scholar 

  30. Naumann, M., Poggenhans, F., Lauer, M., Stiller, C.: CoInCar-Sim: an open-source simulation framework for cooperatively interacting automobiles. In: IEEE Intelligent Vehicles Symposium, pp. 1–6 (2018). https://doi.org/10.1109/IVS.2018.8500405

  31. Peng, X., Huang, Z., Sun, X.: Building BROOK: a multi-modal and facial video database for human-vehicle interaction research, pp. 1–9 (2020). https://arxiv.org/abs/2005.08637

  32. Richter, S.R., Hayder, Z., Koltun, V.: Playing for benchmarks. CoRR abs/1709.07322 (2017). http://arxiv.org/abs/1709.07322

  33. Santara, A., et al.: Madras: Multi agent driving simulator. J. Artif. Intell. Res. 70, 1517–1555 (2021)

    Article  Google Scholar 

  34. Song, Z., Wang, S., Kong, W., Peng, X., Sun, X.: First attempt to build realistic driving scenes using video-to-video synthesis in OpenDS framework. In: Adjunct Proceedings of the 11th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, AutomotiveUI 2019, Utrecht, The Netherlands, 21–25 September 2019, pp. 387–391. ACM (2019). https://doi.org/10.1145/3349263.3351497

  35. Song, Z., Duan, Y., Jin, W., Huang, S., Wang, S., Peng, X.: Omniverse-OpenDS: enabling agile developments for complex driving scenarios via reconfigurable abstractions. In: International Conference on Human-Computer Interaction (2022)

    Google Scholar 

  36. Sun, X., et al.: Exploring personalised autonomous vehicles to influence user trust. Cogn. Comput. 12(6), 1170–1186 (2020)

    Article  Google Scholar 

  37. Tucă, A., Croitorescu, V., Oprean, M., Brandemeir, T.: Driving simulators for human vehicle interaction design. In: Balkan Region Conference on Engineering and Business Education, vol. 1. Sciendo (2015)

    Google Scholar 

  38. Wang, J., Xiong, Z., Duan, Y., Liu, J., Song, Z., Peng, X.: The importance distribution of drivers’ facial expressions varies over time! In: AutomotiveUI ’21: 13th International Conference on Automotive User Interfaces and Interactive Vehicular Applications, Leeds, United Kingdom, 9–14 September 2021 - Adjunct Proceedings, pp. 148–151. ACM (2021). https://doi.org/10.1145/3473682.3480283

  39. Xiong, Z., et al.: Face2Statistics: user-friendly, low-cost and effective alternative to in-vehicle sensors/monitors for drivers. In: International Conference on Human-Computer Interaction (2022)

    Google Scholar 

  40. Zhang, Yu., Jin, W., Xiong, Z., Li, Z., Liu, Y., Peng, X.: Demystifying interactions between driving behaviors and styles through self-clustering algorithms. In: Krömker, H. (ed.) HCII 2021. LNCS, vol. 12791, pp. 335–350. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-78358-7_23

    Chapter  Google Scholar 

Download references

Acknowledgements

We thank anonymous reviewers in HCI’22 and AutomotiveUI’21 for their valuable feedback. We thank for all members of User-Centric Computing Group at University of Nottingham Ningbo China for the stimulating environment. This work was started as Shuolei Wang’s internship and undergraduate thesis at University of Nottingham Ningbo China.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shuolei Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, S. et al. (2022). Oneiros-OpenDS: An Interactive and Extensible Toolkit for Agile and Automated Developments of Complicated Driving Scenes. In: Krömker, H. (eds) HCI in Mobility, Transport, and Automotive Systems. HCII 2022. Lecture Notes in Computer Science, vol 13335. Springer, Cham. https://doi.org/10.1007/978-3-031-04987-3_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-04987-3_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-04986-6

  • Online ISBN: 978-3-031-04987-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics