Abstract
In an emerging world of large-scale, interconnected, intelligent transportation systems, demonstrating and validating novel ideas and technologies can be a challenging one. Traditionally, one is presented with a choice to make, between performing demonstrations with a few proof-of-concept “outfitted” vehicles, or experimenting with large-scale computer simulation models. In this chapter, we revisit a recent vehicle-in-the-loop (VIL) emulation platform that was developed with the goal in mind of taking steps towards countering the above validation dilemma. Roughly speaking, it was shown that a real, outfitted test vehicle, equipped with novel intelligent transportation technologies, could be “embedded” in a large-scale traffic emulation being performed with the microscopic traffic simulation package SUMO, thus allowing the real vehicle and driver to interact with thousands of simulated cars on a common road map in real-time. In our present work, we now provide an overview of the latest updates to the VIL platform, which include some enhancements to increase the platform’s versatility and improve its functionality.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Torque Pro by Ian Hawkins. Available from Google Play: https://play.google.com/store/apps/details?id=org.prowl.torque. Last accessed on 28 September, 2017.
- 2.
Under typical conditions, SUMO only allows vehicles to be on roads, and thus if an attempt is made to move a vehicle to an arbitrary location, then SUMO will place it on the nearest road to that location, taking into account certain filters. One of these filters uses bearing information so that the vehicle is map-matched to the nearest road with an orientation similar to the bearing provided by the user.
References
Tielert, T., Killat, M., Hartenstein, H., Luz, R., Hausberger, S., Benz, T.: The impact of traffic-light-to-vehicle communication on fuel consumption and emissions. In: Internet of Things (IoT) Tokyo, Japan (2010)
Griggs, W.M., Ordóñez-Hurtado, R.H., Crisostomi, E., Häusler, F., Massow, K., Shorten, R.N.: A large-scale SUMO-based emulation platform. IEEE Trans. Intell. Transport Syst. 16(6), 3050–3059 (2015)
Krajzewicz, D., Erdmann, J., Behrisch, M., Bieker, L.: Recent development and applications of SUMO – Simulation of Urban MObility. Int. J. Adv. Syst. Meas. 5(3,4):128–138 (2012)
Hwang, T., Roh, J., Park, K., Hwang, J., Lee, K.H., Lee, K., Lee, S.-J., Kim, Y.-J.: Development of HILS systems for active brake control systems. In: SICE-ICASE International Joint Conference, pp. 4404–4408. Busan, Korea (2006)
King, P.J., Copp, D.G.: Hardware in the loop for automotive vehicle control systems development. In: UKACC Control Mini Sumposia, pp. 75–78. Bath, UK (2004)
Poon, J.J., Kinsy, M.A., Pallo, N.A., Devadas, S., Celanovic, I.L.: Hardware-in-the-loop testing for electric vehicle drive applications. In: 27th Annual IEEE Applied Power Electronics Conference and Exposition (APEC), pp. 2576–2582. Orlando, Florida, USA (2012)
Hammerschmidt, C.: Vehicle-in-the-loop speeds automotive design cycles. In: News. eeNews Europe Automotive (2015). http://www.eenewsautomotive.com/news/vehicle-loop-speeds-automotive-design-cycles Cited 11 Sep 2017
Berg, G., Nitsch, V., Färber, B.: Vehicle in the loop. In: Winner, H., Hakuli, S., Lotz, F., Singer, C. (eds.) Handbook of Driver Assistance Systems: Basic Information, Components and Systems for Active Safety and Comfort. Springer International Publishing Switzerland, Switzerland (2015)
Bock, T., Maurer, M., Färber, G.: Vehicle in the loop (VIL)—a new simulator set-up for testing Advanced Driving Assistance Systems. In: Driving Simulation Conference—North America (DSC–NA) Iowa City, Iowa, USA (2007)
IPG Automotive GmbH.: VIL systems. In: Products & Services. IPG Automotive (2017). https://ipg-automotive.com/products-services/test-systems/vil-systems Cited 15 Sep 2017
IPG Automotive GmbH.: Vehicle-in-the-Loop. In: News. IPG Automotive (2016). https://ipg-automotive.com/news/article/vehicle-in-the-loop-1 Cited 15 Sep 2017
Pfeffer, R., Leichsenring, T.: Continuous development of highly automated driving functions with vehicle-in-the-loop using the example of Euro NCAP scenarios. In: Gühmann, C., Riese, J., von Rüden, K. (eds.) 7th Conference on Simulation and Testing for Vehicle Technology. Springer International Publishing Switzerland, Berlin (2016)
Griggs, W.M., Shorten, R.N.: Embedding real vehicles in SUMO for large-scale ITS scenario emulation. In: International Conference on Connected Vehicles and Expo (ICCVE), pp. 962–963. Las Vegas, Nevada, USA (2013)
Bock, T., Maurer, M., Färber, G.: Validation of the vehicle in the loop (VIL)—a milestone for the simulation of driving assistance systems. In: IEEE Intelligent Vehicles Symposium, pp. 612–617. Istanbul, Turkey (2007)
Sieber, M., Berg, G., Karl, I., Siedersberger, K.-H., Siegel, A., Färber, B.: Validation of driving behavior in the vehicle in the loop: steering responses in critical situations. In: 16th International IEEE Conference on Intelligent Transportation Systems (ITSC), pp. 1101–1106. The Netherlands, The Hague (2013)
Galko, C., Rossi, R., Savatier, X.: Vehicle-hardware-in-the-loop system for ADAS prototyping and validation. In: International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (SAMOS XIV), pp. 329–334. Samos, Greece (2014)
TASS International.: Vehicle hardware-in-the-loop. In: Services. TASS International (2017). https://www.tassinternational.com/vehicle-hardware-loop Cited 14 Sep 2017
Albers, A., You, Y., Klingler, S., Behrendt, M., Zhang, T., Song, K.: Supporting globally distributed product development with a new validation concept. Procedia CIRP 21, 461–466 (2014)
Quinlan, M., Au, T.-C., Zhu, J., Stiurca, N., Stone, P.: Bringing simulation to life: a mixed reality autonomous intersection. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 6083–6088. Taipei, Taiwan (2010)
Mangharam, R., Weller, D., Rajkumar, R., Mudalige, P., Bai, F.: GrooveNet: a hybrid simulator for vehicle-to-vehicle networks. In: 3rd Annual International Conference on Mobile and Ubiquitous Systems—Workshops (MobiQuitous) San Jose, California, USA (2006)
Wegener, A., Piórkowski, M., Raya, M., Hellbrück, H., Fischer, S., Hubaux, J.-P.: TraCI: an interface for coupling road traffic and network simulators. In: 11th Communications and Networking Simulation Symposium (CNS), pp. 155–163. Ottawa, Canada (2008)
Ordóñez-Hurtado, R.H., Griggs, W.M., Massow, K., Shorten, R.N. Intelligent speed advising based on cooperative traffic scenario determination. In: Waschl, H., Kolmanovsky, I., Steinbuch, M., del Re, L. (eds.) Lecture Notes in Control and Information Sciences: Optimization and Optimal Control in Automotive Systems 455:77–92. Springer International Publishing Switzerland (2014)
Schlote, A., Häusler, F., Hecker, T., Bergmann, A., Crisostomi, E., Radusch, I., Shorten, R.: Cooperative regulation and trading of emissions using plug-in hybrid vehicles. IEEE Trans. Intell. Transport Syst. 14(4), 1572–1585 (2013)
Häusler, F., Ordóñez-Hurtado, R.H., Griggs, W.M., Radusch, I., Shorten, R.N.: Closed-loop flow regulation with balanced routing. International Conference on Connected Vehicles and Expo (ICCVE), pp. 1054–1055. Austria, Vienna (2014)
Microsoft Corporation.: Microsoft Band (2017). https://www.microsoft.com/Microsoft-Band/en-us Cited 9 Oct 2017
Apple Inc.: Watch (2017). http://www.apple.com/uk/watch Cited 9 Oct 2017
Google Inc.: Android wear. In: Wear. Android (2017). https://www.android.com/wear Cited 9 Oct 2017
Russo, G., Shorten, R.: Hacking an e-bike to help cyclists avoid breathing in polluted air. In: Blog. IBM Research (2017). https://www.ibm.com/blogs/research/2017/08/hacking-an-e-bike Cited 9 Oct 2017
Sweeney, S., Ordonez-Hurtado, R., Pilla, F., Russo, G., Timoney, D., Shorten, R.: Cyberphysics, pollution mitigation, and pedelecs (2017). Available at: https://arXiv.org/abs/1706.00646v2 Cited 9 Oct 2017
Sweeney, S.: Cyber-physics, pollution mitigation and pedelecs. In: YouTube (2017). https://www.youtube.com/watch?v=265u9KO-9QE Cited 9 Oct 2017
CO2Meter.com.: K-30 10,000ppm CO2 sensor. In: Products (2017). http://www.co2meter.com/products/k-30-co2-sensor-module Cited 9 Oct 2017
Zhuk, S., Tchrakian, T.T., Moore, S., Ordóñez-Hurtado, R., Shorten, R.: On source-term parameter estimation for linear advection-diffusion equations with uncertain coefficients. SIAM J. Sci. Comput. 38(4), A2334–A2356 (2016)
Birstall Garden & Leisure.: Weathereye professional touch screen weather station with PC interface. In: Products (2017). http://www.birstall.co.uk/products/wea22.html Cited 10 Oct 2017
RFID Journal.: Frequently asked questions. In: FAQs. Tools & Resources (2017). http://www.rfidjournal.com/site/faqs Cited 10 Oct 2017
Cogill, R., Gallay, O., Griggs, W., Lee, C., Nabi, Z., Ordonez, R., Rufli, M., Shorten, R., Tchrakian, T., Verago, R., Wirth, F., Zhuk, S.: Parked cars as a service delivery platform. International Conference on Connected Vehicles and Expo (ICCVE), pp. 138–143. Austria, Vienna (2014)
Verago, R., Naoum-Sawaya, J., Griggs, W., Shorten, R.: Localization of missing entities using parked cars. In: International Conference on Connected Vehicles and Expo (ICCVE), pp. 40–41. Shenzhen, China (2015)
RAC Foundation.: Spaced out: perspectives on parking policy. In: Press (2012). http://www.racfoundation.org/media-centre/spaced-out-press-release Cited 10 Oct 2017
Liu, N., Liu, M., Lou, W., Chen, G., Cao, J.: PVA in VANETs: stopped cars are not silent. In: 30th IEEE International Conference on Computer Communications (INFOCOM), pp. 431–435. Shanghai, China (2011)
Faoláin, Ó., C, Souza, M., Verago, R., Shorten, R.: Cyclist collision prevention system for in-car deployment. In: 21st Annual Society for Design and Process Science International Conference (SDPS-2016), pp. 284–290. Orlando, Florida, USA (2016)
Herrmann, A., Liu, M., Shorten, R.: A new take on protecting cyclists in smart cities (2017). Available at: https://arXiv.org/abs/1704.04540v3 Cited 10 Oct 2017
Qstarz International Co., Ltd.: BT-Q1000XT. In: GPS Travel Recorder. Products (2013). http://www.qstarz.com/Products/GPS%20Products/BT-Q1000XT-F.htm Cited 11 Oct 2017
Torque.: Speedometer. In: Torque Wiki (2012). https://torque-bhp.com/wiki/Speedometer Cited 11 Oct 2017
Ordóñez-Hurtado, R.H., Crisostomi, E., Shorten, R.N.: An assessment on the use of stationary vehicles to support cooperative positioning systems. Int. J. Contr. (2017). https://doi.org/10.1080/00207179.2017.1286537
ENABLE-S3.: http://www.enable-s3.eu Cited 11 Oct 2017
Griggs, W., Russo, G., Shorten, R.: Consensus with state obfuscation: an application to speed advisory systems. In: 19th IEEE International Conference on Intelligent Transportation Systems (ITSC) 2506–2511 Rio de Janeiro, Brazil (2016)
Griggs, W., Russo, G., Shorten, R.: Lead and leaderless multi-layer consensus with state obfuscation: an application to distributed speed advisory systems. IEEE Trans. Intell. Transport Syst. (2017). https://doi.org/10.1109/TITS.2017.2700199
Acknowledgements
This work was partially supported by Science Foundation Ireland grant 11/PI/1177.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Griggs, W., Ordóñez-Hurtado, R., Russo, G., Shorten, R. (2019). A Vehicle-in-the-Loop Emulation Platform for Demonstrating Intelligent Transportation Systems. In: Waschl, H., Kolmanovsky, I., Willems, F. (eds) Control Strategies for Advanced Driver Assistance Systems and Autonomous Driving Functions . Lecture Notes in Control and Information Sciences, vol 476. Springer, Cham. https://doi.org/10.1007/978-3-319-91569-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-91569-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-91568-5
Online ISBN: 978-3-319-91569-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)