Skip to main content
Top

2015 | OriginalPaper | Chapter

RoboGrams: A Lightweight Message Passing Architecture for RoboCup Soccer

Authors : Elizabeth Mamantov, William Silver, William Dawson, Eric Chown

Published in: RoboCup 2014: Robot World Cup XVIII

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

RoboGrams is a lightweight and efficient message passing architecture that we designed for the RoboCup domain and that has been successfully used by the Northern Bites SPL team. This unique architecture provides a framework for separating code into strongly decoupled modules, which are combined into configurable dataflow graphs. We present several different architecture types and preexisting message passing implementations, but among all of these, we contend that RoboGrams’ features make it particularly well suited for use in RoboCup. As a success story, we describe the Northern Bites’ use of RoboGrams and the benefits it has provided to a single team, but we also suggest that it could help SPL teams collaborate in the future.

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
2.
go back to reference Ashar, J., Claridge, D., Hall, B., Hengst, B., Nguyen, H., Pagnucco, M., Ratter, A., Robinson, S., Sammut, C., Vance, B., et al.: Robocup standard platform league–rUNSWift 2010. In: Australasian Conference on Robotics and Automation (2010) Ashar, J., Claridge, D., Hall, B., Hengst, B., Nguyen, H., Pagnucco, M., Ratter, A., Robinson, S., Sammut, C., Vance, B., et al.: Robocup standard platform league–rUNSWift 2010. In: Australasian Conference on Robotics and Automation (2010)
3.
go back to reference Barrett, S., Genter, K., He, Y., Hester, T., Khandelwal, P., Menashe, J., Stone, P.: UT austin villa 2012: standard platform league world champions. In: Chen, X., Stone, P., Sucar, L.E., van der Zant, T. (eds.) RoboCup 2012. LNCS, vol. 7500, pp. 36–47. Springer, Heidelberg (2013) Barrett, S., Genter, K., He, Y., Hester, T., Khandelwal, P., Menashe, J., Stone, P.: UT austin villa 2012: standard platform league world champions. In: Chen, X., Stone, P., Sucar, L.E., van der Zant, T. (eds.) RoboCup 2012. LNCS, vol. 7500, pp. 36–47. Springer, Heidelberg (2013)
4.
go back to reference Dawson, W.J.: Extensible continuous integration framework. Undergraduate honors thesis, Bowdoin College, Brunswick, ME (2013) Dawson, W.J.: Extensible continuous integration framework. Undergraduate honors thesis, Bowdoin College, Brunswick, ME (2013)
5.
go back to reference Forero, L.L., Yáñez, J.M., Ruiz-del-Solar, J.: Integration of the ROS framework in soccer robotics: the NAO case. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds.) RoboCup 2013. LNCS, vol. 8371, pp. 664–671. Springer, Heidelberg (2014) Forero, L.L., Yáñez, J.M., Ruiz-del-Solar, J.: Integration of the ROS framework in soccer robotics: the NAO case. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds.) RoboCup 2013. LNCS, vol. 8371, pp. 664–671. Springer, Heidelberg (2014)
7.
go back to reference Hofmann, M., Schwarz, I., Urbann, O.: Nao devils team report (2013) Hofmann, M., Schwarz, I., Urbann, O.: Nao devils team report (2013)
8.
go back to reference Neamtu, O., Dawson, W., Googins, E., Jacobel, B., Mamantov, E., McAvoy, D., Mende, B., Merritt, N., Ratner, E., Terman, N., et al.: Northern bites code release (2012) Neamtu, O., Dawson, W., Googins, E., Jacobel, B., Mamantov, E., McAvoy, D., Mende, B., Merritt, N., Ratner, E., Terman, N., et al.: Northern bites code release (2012)
10.
go back to reference Röfer, T.: An architecture for a national robocup team. In: Kaminka, G.A., Lima, P.U., Rojas, R. (eds.) RoboCup 2002. LNCS (LNAI), vol. 2752, pp. 417–425. Springer, Heidelberg (2003) Röfer, T.: An architecture for a national robocup team. In: Kaminka, G.A., Lima, P.U., Rojas, R. (eds.) RoboCup 2002. LNCS (LNAI), vol. 2752, pp. 417–425. Springer, Heidelberg (2003)
11.
go back to reference Röfer, T., Laue, T.: On B-human’s code releases in the standard platform league – software architecture and impact. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds.) RoboCup 2013. LNCS, vol. 8371, pp. 648–655. Springer, Heidelberg (2014) Röfer, T., Laue, T.: On B-human’s code releases in the standard platform league – software architecture and impact. In: Behnke, S., Veloso, M., Visser, A., Xiong, R. (eds.) RoboCup 2013. LNCS, vol. 8371, pp. 648–655. Springer, Heidelberg (2014)
14.
go back to reference Tzafestas, S., Tzafestas, E.: The blackboard architecture in knowledge-based robotic systems. In: Jordanides, T., Torby, B. (eds.) Expert Systems and Robotics, NATO ASI Series, vol. 71, pp. 285–317. Springer, Berlin Heidelberg (1991) Tzafestas, S., Tzafestas, E.: The blackboard architecture in knowledge-based robotic systems. In: Jordanides, T., Torby, B. (eds.) Expert Systems and Robotics, NATO ASI Series, vol. 71, pp. 285–317. Springer, Berlin Heidelberg (1991)
Metadata
Title
RoboGrams: A Lightweight Message Passing Architecture for RoboCup Soccer
Authors
Elizabeth Mamantov
William Silver
William Dawson
Eric Chown
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-18615-3_25

Premium Partner