Skip to main content
Top

2019 | OriginalPaper | Chapter

ALICA 2.0 - Domain-Independent Teamwork

Authors : Stephan Opfer, Stefan Jakob, Alexander Jahl, Kurt Geihs

Published in: KI 2019: Advances in Artificial Intelligence

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

We present a new version of ALICA - “A Language for Interactive Cooperative Agents”. The ALICA framework is a highly reactive multi-agent framework and comprises three components for working with multi-agent plans: a specification language, an execution engine, and a graphical modelling tool. The framework automatically coordinates teams, allocates tasks to team members, and compensates execution failures in a fully distributed manner. In a major redesign, we extended the description language and re-implemented the execution engine and graphical modelling tool. As a result, the second version of ALICA encompasses fewer dependencies, is domain independent, and adaptable to different environments.

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!

Footnotes
2
The source code [6, 7] is available under the MIT License.
 
Literature
1.
go back to reference Amma, T., et al.: Carpe Noctem 2013. In: CD Proceedings of RoboCup Symposium (2013) Amma, T., et al.: Carpe Noctem 2013. In: CD Proceedings of RoboCup Symposium (2013)
2.
go back to reference Beetz, M., Mösenlechner, L., Tenorth, M.: CRAM - a cognitive robot abstract machine for everyday manipulation in human environments. In: 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1012–1017. IEEE (2010) Beetz, M., Mösenlechner, L., Tenorth, M.: CRAM - a cognitive robot abstract machine for everyday manipulation in human environments. In: 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1012–1017. IEEE (2010)
3.
go back to reference Brunner, S.G., Steinmetz, F., Belder, R., Dömel, A.: RAFCON: a graphical tool for engineering complex, robotic tasks. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3283–3290. IEEE (2016) Brunner, S.G., Steinmetz, F., Belder, R., Dömel, A.: RAFCON: a graphical tool for engineering complex, robotic tasks. In: 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3283–3290. IEEE (2016)
4.
go back to reference Campusano, M., Fabry, J., Bergel, A.: Live programming in practice: a controlled experiment on state machines for robotic behaviors. Inf. Softw. Technol. 108, 99–114 (2019)CrossRef Campusano, M., Fabry, J., Bergel, A.: Live programming in practice: a controlled experiment on state machines for robotic behaviors. Inf. Softw. Technol. 108, 99–114 (2019)CrossRef
9.
go back to reference Geihs, K., Witsch, A.: Decentralized decision making in adaptive multi-robot teams. it-Inf. Technol. 60(4), 239–248 (2018) Geihs, K., Witsch, A.: Decentralized decision making in adaptive multi-robot teams. it-Inf. Technol. 60(4), 239–248 (2018)
10.
go back to reference Haase, A., Völter, M., Efftinge, S., Kolb, B.: Introduction to openArchitectureWare 4.1. 2. In: MDD Tool Implementers Forum (2007) Haase, A., Völter, M., Efftinge, S., Kolb, B.: Introduction to openArchitectureWare 4.1. 2. In: MDD Tool Implementers Forum (2007)
12.
go back to reference Hofmann, M., Gürster, F.: GOL-a language to define tactics in robot soccer. In: Proceedings of the 10th Workshop on Humanoid Soccer Robots, in Conjunction with the IEEE-RAS International Conference on Humanoid Robots (HUMANOIDS) (2015) Hofmann, M., Gürster, F.: GOL-a language to define tactics in robot soccer. In: Proceedings of the 10th Workshop on Humanoid Soccer Robots, in Conjunction with the IEEE-RAS International Conference on Humanoid Robots (HUMANOIDS) (2015)
13.
go back to reference Jennings, N.R.: Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artif. Intell. 75(2), 195–240 (1995)MathSciNetCrossRef Jennings, N.R.: Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artif. Intell. 75(2), 195–240 (1995)MathSciNetCrossRef
15.
go back to reference Kim, R., Kwon, H.T., Chi, S., Yoon, W.C.: A Coordination model for agent behaviors using hierarchical finite state machine with inter-level concurrency. In: International Conference on Information and Communication Technology Convergence (ICTC), pp. 359–364, October 2016 Kim, R., Kwon, H.T., Chi, S., Yoon, W.C.: A Coordination model for agent behaviors using hierarchical finite state machine with inter-level concurrency. In: International Conference on Information and Communication Technology Convergence (ICTC), pp. 359–364, October 2016
17.
go back to reference Loetzsch, M., Risler, M., Jüngel, M.: XABSL-a pragmatic approach to behavior engineering. In: IROS, pp. 5124–5129 (2006) Loetzsch, M., Risler, M., Jüngel, M.: XABSL-a pragmatic approach to behavior engineering. In: IROS, pp. 5124–5129 (2006)
18.
go back to reference Neuber, D.: Planning of autonomous and mobile robots in dynamic environments. Ph.D. thesis, University of Kassel (2018) Neuber, D.: Planning of autonomous and mobile robots in dynamic environments. Ph.D. thesis, University of Kassel (2018)
19.
go back to reference Opfer, S., Jakob, S., Geihs, K.: Reasoning for autonomous agents in dynamic domains. In: van de Herik, J., Rocha, A.P., Filipe, J. (eds.) 9th International Conference on Agents and Artificial Intelligence (ICAART), pp. 340–351 (2017) Opfer, S., Jakob, S., Geihs, K.: Reasoning for autonomous agents in dynamic domains. In: van de Herik, J., Rocha, A.P., Filipe, J. (eds.) 9th International Conference on Agents and Artificial Intelligence (ICAART), pp. 340–351 (2017)
21.
go back to reference Pynadath, D., Tambe, M.: Multiagent teamwork: analyzing the optimality and complexity of key theories and models. In: Proceedings of the 1st Conference of Autonomous Agents and Multiagent Systems (AAMAS), pp. 873–880. ACM (2002) Pynadath, D., Tambe, M.: Multiagent teamwork: analyzing the optimality and complexity of key theories and models. In: Proceedings of the 1st Conference of Autonomous Agents and Multiagent Systems (AAMAS), pp. 873–880. ACM (2002)
24.
go back to reference Rubel, D., Wren, J., Clayberg, E.: The Eclipse Graphical Editing Framework (GEF). Eclipse Series, vol. 1. Addison-Wesley Professional and Addison-Wesley, Boston (2011) Rubel, D., Wren, J., Clayberg, E.: The Eclipse Graphical Editing Framework (GEF). Eclipse Series, vol. 1. Addison-Wesley Professional and Addison-Wesley, Boston (2011)
25.
go back to reference Sacerdoti, E.D.: The nonlinear nature of plans. Technical report, Stanford Research Institute, Menlo Park, CA (1975) Sacerdoti, E.D.: The nonlinear nature of plans. Technical report, Stanford Research Institute, Menlo Park, CA (1975)
26.
go back to reference Saur, D., Geihs, K.: IMPERA: integrated mission planning for multi-robot systems. Robotics 4(4), 435–463 (2015)CrossRef Saur, D., Geihs, K.: IMPERA: integrated mission planning for multi-robot systems. Robotics 4(4), 435–463 (2015)CrossRef
27.
go back to reference Skubch, H., Wagner, M., Reichle, R., Geihs, K.: A modelling language for cooperative plans in highly dynamic domains. Mechatronics 21(2), 423–433 (2011)CrossRef Skubch, H., Wagner, M., Reichle, R., Geihs, K.: A modelling language for cooperative plans in highly dynamic domains. Mechatronics 21(2), 423–433 (2011)CrossRef
28.
go back to reference Skubch, H., Wagner, M., Reichle, R., Triller, S., Geihs, K.: Towards a comprehensive teamwork model for highly dynamic domains. In: Filipe, J., Fred, A., Sharp, B. (eds.) Proceedings of the 2nd International Conference on Agents and Artificial Intelligence, vol. 2, pp. 121–127. INSTICC Press, January 2010 Skubch, H., Wagner, M., Reichle, R., Triller, S., Geihs, K.: Towards a comprehensive teamwork model for highly dynamic domains. In: Filipe, J., Fred, A., Sharp, B. (eds.) Proceedings of the 2nd International Conference on Agents and Artificial Intelligence, vol. 2, pp. 121–127. INSTICC Press, January 2010
30.
go back to reference Skubch, H., Saur, D., Geihs, K.: Resolving conflicts in highly reactive teams. In: 17th GI/ITG Conference on Communication in Distributed Systems (KiVS). Schloss Dagstuhl-Leibniz-Zentrum für Informatik (2011) Skubch, H., Saur, D., Geihs, K.: Resolving conflicts in highly reactive teams. In: 17th GI/ITG Conference on Communication in Distributed Systems (KiVS). Schloss Dagstuhl-Leibniz-Zentrum für Informatik (2011)
31.
go back to reference Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework. Eclipse Series, 2nd edn. Addison-Wesley Professional, Boston (2008) Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework. Eclipse Series, 2nd edn. Addison-Wesley Professional, Boston (2008)
32.
go back to reference Vogel, L.: Eclipse Rich Client Platform: The Complete Guide to Eclipse Application Development, 3rd edn. Vogella, Hamburg (2015) Vogel, L.: Eclipse Rich Client Platform: The Complete Guide to Eclipse Application Development, 3rd edn. Vogella, Hamburg (2015)
33.
go back to reference Weaver, J., Gao, W., Chin, S., Iverson, D., Vos, J.: Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients. Apress, New York (2014) Weaver, J., Gao, W., Chin, S., Iverson, D., Vos, J.: Pro JavaFX 8: A Definitive Guide to Building Desktop, Mobile, and Embedded Java Clients. Apress, New York (2014)
34.
go back to reference Witsch, A., Opfer, S., Geihs, K.: A formal multi-agent language for cooperative autonomous driving scenarios. In: International Conference on Connected Vehicles & Expo (ICCVE). IEEE, Vienna, November 2014 Witsch, A., Opfer, S., Geihs, K.: A formal multi-agent language for cooperative autonomous driving scenarios. In: International Conference on Connected Vehicles & Expo (ICCVE). IEEE, Vienna, November 2014
35.
go back to reference Witsch, A., Skubch, H., Niemczyk, S., Geihs, K.: Using incomplete satisfiability modulo theories to determine robotic tasks. In: International Conference on Intelligent Robots and Systems (IROS). IEEE, Tokyo, November 2013 Witsch, A., Skubch, H., Niemczyk, S., Geihs, K.: Using incomplete satisfiability modulo theories to determine robotic tasks. In: International Conference on Intelligent Robots and Systems (IROS). IEEE, Tokyo, November 2013
36.
go back to reference Yen, J., Yin, J., Ioerger, T.R., Miller, M.S., Xu, D., Volz, R.A.: CAST: collaborative agents for simulating teamwork. In: Proceedings of the 17th International Joint Conference on Artificial Intelligence (IJCAI) - Volume 2, pp. 1135–1142. Morgan Kaufmann Publishers Inc., San Francisco, USA (2001) Yen, J., Yin, J., Ioerger, T.R., Miller, M.S., Xu, D., Volz, R.A.: CAST: collaborative agents for simulating teamwork. In: Proceedings of the 17th International Joint Conference on Artificial Intelligence (IJCAI) - Volume 2, pp. 1135–1142. Morgan Kaufmann Publishers Inc., San Francisco, USA (2001)
Metadata
Title
ALICA 2.0 - Domain-Independent Teamwork
Authors
Stephan Opfer
Stefan Jakob
Alexander Jahl
Kurt Geihs
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-30179-8_22

Premium Partner