Skip to main content
Top

2016 | OriginalPaper | Chapter

HLA Interoperability for ROS-Based Autonomous Systems

Authors : Arnau Carrera, Alberto Tremori, Pilar Caamaño, Robert Been, Diego Crespo Pereira, Agostino G. Bruzzone

Published in: Modelling and Simulation for Autonomous Systems

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

The requirements for autonomous systems (of systems) have started to include the cooperation between heterogeneous assets in order to accomplish complex missions. Therefore, interoperability – both at the conceptual and technical level – between different types of systems and domains is essential. In the M&S community HLA is the reference standard to design, develop and test interoperable systems of systems. In this article, a HLA-based link between simulation and an autonomous system using the ROS middleware is presented. The integration of an Autonomous Underwater Vehicle (AUV), more specifically the SPARUS II, in a HLA federation using the proposed link has been tested for a harbour protection mission. For this scenario, the hardware and software of the AUV has been included in a federation together with a virtual simulator. The link allows easy inclusion of ROS-based assets in HLA federations, thereby enriching both the M&S and robotic communities which will benefit from this approach which allows the development of more complex and realistic simulated scenarios with hardware- and software-in-the-loop.

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 Quigley, M., Conley, K., Gerkey, B.P., Faus, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: ROS: and open-source Robot Operating System. In: International Conference on Robotics and Automation (ICRA) Workshop on Open Source Software, Kobe, Japan (2009) Quigley, M., Conley, K., Gerkey, B.P., Faus, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: ROS: and open-source Robot Operating System. In: International Conference on Robotics and Automation (ICRA) Workshop on Open Source Software, Kobe, Japan (2009)
2.
go back to reference Newman, P.: MOOS: Mission Oriented Operating Suite. In: Oxford Mobile Robitcs Group (2001) Newman, P.: MOOS: Mission Oriented Operating Suite. In: Oxford Mobile Robitcs Group (2001)
3.
go back to reference Gerkey, B., Vaughan, R.T., Howard, A.: The player/stage project: tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics (ICAR 2003), Coimbra, Portugal (2003) Gerkey, B., Vaughan, R.T., Howard, A.: The player/stage project: tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics (ICAR 2003), Coimbra, Portugal (2003)
4.
go back to reference Metta, G., Fitzpatrick, P., Natale, L.: YARP: yet another robot platform. Int. J. Adv. Robot. Syst. 3(1), 43–48 (2006) Metta, G., Fitzpatrick, P., Natale, L.: YARP: yet another robot platform. Int. J. Adv. Robot. Syst. 3(1), 43–48 (2006)
6.
go back to reference Hodicky, J.: Modelling and simulation in the autonomous systems’ domain - current status and way ahead. In: Hodicky, J. (ed.) MESAS 2015. LNCS, vol. 9055, pp. 17–23. Springer, Heidelberg (2015)CrossRef Hodicky, J.: Modelling and simulation in the autonomous systems’ domain - current status and way ahead. In: Hodicky, J. (ed.) MESAS 2015. LNCS, vol. 9055, pp. 17–23. Springer, Heidelberg (2015)CrossRef
7.
go back to reference IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) Framework and Rules. In: IEEE Std. 1516-2010 (Revision of IEEE Std. 1516-2000), pp. 1–38 (2010) IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) Framework and Rules. In: IEEE Std. 1516-2010 (Revision of IEEE Std. 1516-2000), pp. 1–38 (2010)
8.
go back to reference Hodicky, J.: HLA as an experimental backbone for Autonomous System integration into operational field. In: Hodicky, J. (ed.) MESAS 2014. LNCS, vol. 8906, pp. 121–126. Springer, Heidelberg (2014)CrossRef Hodicky, J.: HLA as an experimental backbone for Autonomous System integration into operational field. In: Hodicky, J. (ed.) MESAS 2014. LNCS, vol. 8906, pp. 121–126. Springer, Heidelberg (2014)CrossRef
9.
go back to reference Reid, M.R., Powers, E.I.: An evaluation of the high level architecture (HLA) as a framework for NASA modeling and simulation. In: Proceedings of the 25th NASA Software Engineering Workshop, Greenbelt, MD, USA (2000) Reid, M.R., Powers, E.I.: An evaluation of the high level architecture (HLA) as a framework for NASA modeling and simulation. In: Proceedings of the 25th NASA Software Engineering Workshop, Greenbelt, MD, USA (2000)
10.
go back to reference Arguello, L., Miró, J.: Distributed interactive simulation for space projects. In: ESA Bulletin, pp. 125–130 (2000) Arguello, L., Miró, J.: Distributed interactive simulation for space projects. In: ESA Bulletin, pp. 125–130 (2000)
11.
go back to reference Lane, D.M., Falconer, G.J., Randall, G., Edwards, I.: Interoperability and synchronisation of distributed hardware-in-the-loop simulation for underwater robot development: issues and experiments. In: Proceedings of International Conference on Robitics & Automation (ICRA), Seul, Korea (2001) Lane, D.M., Falconer, G.J., Randall, G., Edwards, I.: Interoperability and synchronisation of distributed hardware-in-the-loop simulation for underwater robot development: issues and experiments. In: Proceedings of International Conference on Robitics & Automation (ICRA), Seul, Korea (2001)
12.
go back to reference Joyeux, S., Alami, R., Lacroix, S., Lampe, A.: Simulation in the LAAS architecture. In: Proceedings of the International Conference on Robotics and Automation Workshop on Software Development in Robotics, Barcelona, Spain (2005) Joyeux, S., Alami, R., Lacroix, S., Lampe, A.: Simulation in the LAAS architecture. In: Proceedings of the International Conference on Robotics and Automation Workshop on Software Development in Robotics, Barcelona, Spain (2005)
13.
go back to reference Nebot, P., Torres-Sospedra, J., Martínez, R.J.: A new HLA-based distributed control architecture for agriculture teams of robots in hybrid applications with real and simulated devices or environments. Sensors 11(4), 4385–4400 (2011)CrossRef Nebot, P., Torres-Sospedra, J., Martínez, R.J.: A new HLA-based distributed control architecture for agriculture teams of robots in hybrid applications with real and simulated devices or environments. Sensors 11(4), 4385–4400 (2011)CrossRef
14.
go back to reference Bellifemine, F., Poggi, A., Rimassa, G.: JADE-A FIPA-compliant agent framework. In: Proceedings of PAAM, London, UK (1999) Bellifemine, F., Poggi, A., Rimassa, G.: JADE-A FIPA-compliant agent framework. In: Proceedings of PAAM, London, UK (1999)
15.
go back to reference Carreras, M., Candela, C., Ribas, D., Mallios, A., Magí, L., Vidal, E., Palomeras, N., Ridao, P.: Sparus II, design of a lightweight hovering AUV. In: Proceedings fo the 5th International Workshop on Marine Technology, Martech 2013, Girona, Spain (2013) Carreras, M., Candela, C., Ribas, D., Mallios, A., Magí, L., Vidal, E., Palomeras, N., Ridao, P.: Sparus II, design of a lightweight hovering AUV. In: Proceedings fo the 5th International Workshop on Marine Technology, Martech 2013, Girona, Spain (2013)
16.
go back to reference Palomeras, N., El-Fakdi, A., Carreras, M.: COLA2: a control architecture for AUVs. IEEE J. Ocean. Eng. 4, 37 (2012) Palomeras, N., El-Fakdi, A., Carreras, M.: COLA2: a control architecture for AUVs. IEEE J. Ocean. Eng. 4, 37 (2012)
Metadata
Title
HLA Interoperability for ROS-Based Autonomous Systems
Authors
Arnau Carrera
Alberto Tremori
Pilar Caamaño
Robert Been
Diego Crespo Pereira
Agostino G. Bruzzone
Copyright Year
2016
DOI
https://doi.org/10.1007/978-3-319-47605-6_10

Premium Partner