Ardán: Using 3D Game Engines in Cyber-Physical Simulations (Tool Paper)

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10107)

Abstract

In this paper we present Ardán, a novel simulation platform using a 3D game engine to stand-in for the real world, providing realistic physics and realistic crowds that can interact in real-time with a cyber-physical simulation. Ardán features 3D device (sensor and actuator) placement, flexible time-control, phenomena-on-demand as well visualisation, virtual devices and native application code. The flexibility, control and scalability of Ardán is demonstrated with a corridor case-study that supports upto 200 nodes running at real-time or faster.

References

  1. 1.
    Havok. http://havok.com/ (2016)
  2. 2.
    NS1/2/3 - Network Simulator. https://www.nsnam.org/ (2015)
  3. 3.
  4. 4.
    Agero, C.E., et al.: Inside the virtual robotics challenge: simulating real-time robotic disaster response. IEEE Trans. Autom. Sci. Eng. 12(2), 494–506 (2015)CrossRefGoogle Scholar
  5. 5.
    Baumgartner, T., et al.: Virtualising testbeds to support large-scale reconfigurable experimental facilities. In: Silva, J., Krishnamachari, B., Boavida, F. (eds.) Wireless Sensor Networks. LNCS, vol. 5970, pp. 210–223. Springer, Berlin Heidelberg (2010)CrossRefGoogle Scholar
  6. 6.
    Boano, C.A., Zúñiga, M., Brown, J., Roedig, U., Keppitiyagama, C., Römer, K.: Templab: a testbed infrastructure to study the impact of temperature on wireless sensor networks. In: Proceedings of the 13th International Symposium on Information Processing in Sensor Networks, IPSN 2014 pp. 95–106, IEEE Press, Piscataway, NJ, USA (2014)Google Scholar
  7. 7.
    Carpin, S., Lewis, M., Wang, J., Balakirsky, S., Scrapper, C.: Usarsim: a robot simulator for research and education. In: 2007 IEEE International Conference on Robotics and Automation, pp. 1400–1405, April 2007Google Scholar
  8. 8.
    Chatzigiannakis, I., Fischer, S., Koninis, C., Mylonas, G., Pfisterer, D.: Wisebed: an open large-scale wireless sensor network testbed. In: Komninos, N. (ed.) Sensor Applications, Experimentation, and Logistics. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 29, pp. 68–87. Springer, heidelberg (2010)CrossRefGoogle Scholar
  9. 9.
    Fekete, S., Kroller, A., Fischer, S., Pfisterer, D.: Shawn: the fast, highly customizable sensor network simulator (2007)Google Scholar
  10. 10.
    Levis, P., Lee, N., Welsh, M., Culler, D.: Tossim: accurate and scalable simulation of entire tinyos applications. In: Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, SenSys 2003, pp. 126–137, NY, USA. ACM, New York (2003)Google Scholar
  11. 11.
    Mueller, W., Becker, M., Elfeky, A., DiPasquale, A.: Virtual prototyping of cyber-physical systems. In: 2012 17th Asia and South Pacific Design Automation Conference (ASP-DAC), pp. 219–226, January 2012Google Scholar
  12. 12.
    Österlind, F., Dunkels, A., Eriksson, J., Finne, N., Voigt, T.: Cross-level sensor network simulation with cooja. In: Proceedings 2006 31st IEEE Conference on Local Computer Networks, pp. 641–648, November 2006Google Scholar
  13. 13.
    Pavkovic, B., Radak, J., Mitton, N., Rousseau, F., Stojmenovic, I.: From real neighbors to imaginary destination: emulation of large scale wireless sensor networks. In: Li, X.Y., Papavassiliou, S., Ruehrup, S. (eds.) Ad-hoc, Mobile, and Wireless Networks. LNCS, vol. 7363, pp. 459–471. Springer, Berlin Heidelberg (2012)CrossRefGoogle Scholar
  14. 14.
    Sventek, J., Koliousis, A.: Unification of publish/subscribe systems and stream databases: the impact on complex event processing. In: Narasimhan, P., Triantafillou, P. (eds.) Middleware 2012, vol. 7662, pp. 292–311. Springer, New York (2012)CrossRefGoogle Scholar
  15. 15.
    Wen, Y., Zhang, W., Wolski, R., Chohan, N.: Simulation-based augmented reality for sensor network development. In: Proceedings of the 5th International Conference on Embedded Networked Sensor Systems, SenSys 2007, pp. 275–288. ACM, New York (2007)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.Department of ComputingImperial College LondonLondonUK

Personalised recommendations