An Organic Computing Approach to Self-Organizing Robot Ensembles

被引:1
|
作者
von Mammen, Sebastian [1 ]
Tomforde, Sven [2 ]
Haehner, Joerg [1 ]
机构
[1] Univ Augsburg, Inst Comp Sci, Fac Appl Informat, Organ Comp, Augsburg, Germany
[2] Univ Kassel, Intelligent Embedded Syst Grp, Kassel, Germany
来源
FRONTIERS IN ROBOTICS AND AI | 2016年 / 3卷
关键词
organic computing; adaptive systems; observer/controller architecture; robot ensembles; evolutionary robotics; classifier systems;
D O I
10.3389/frobt.2016.00067
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Similar to the Autonomous Computing initiative, which has mainly been advancing techniques for self-optimization focusing on computing systems and infrastructures, Organic Computing (OC) has been driving the development of system design concepts and algorithms for self-adaptive systems at large. Examples of application domains include, for instance, traffic management and control, cloud services, communication protocols, and robotic systems. Such an OC system typically consists of a potentially large set of autonomous and self-managed entities, where each entity acts with a local decision horizon. By means of cooperation of the individual entities, the behavior of the entire ensemble system is derived. In this article, we present our work on how autonomous, adaptive robot ensembles can benefit from OC technology. Our elaborations are aligned with the different layers of an observer/controller framework, which provides the foundation for the individuals' adaptivity at system design-level. Relying on an extended Learning Classifier System (XCS) in combination with adequate simulation techniques, this basic system design empowers robot individuals to improve their individual and collaborative performances, e.g., by means of adapting to changing goals and conditions. Not only for the sake of generalizability but also because of its enormous transformative potential, we stage our research in the domain of robot ensembles that are typically comprised of several quad-rotors and that organize themselves to fulfill spatial tasks such as maintenance of building facades or the collaborative search for mobile targets. Our elaborations detail the architectural concept, provide examples of individual self-optimization as well as of the optimization of collaborative efforts, and we show how the user can control the ensembles at multiple levels of abstraction. We conclude with a summary of our approach and an outlook on possible future steps.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] Self-organizing approach for robot's behavior imitation
    Wanitchaikit, Sathit
    Tangamchit, Poj
    Maneewarn, Thavida
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, : 3350 - +
  • [2] Perspectives of self-adapted self-organizing clustering in organic computing
    Villmann, T
    Hammer, B
    Seiffert, U
    BIOLOGICALLY INSPIRED APPROACHES TO ADVANCED INFORMATION TECHNOLOGY, PROCEEDINGS, 2006, 3853 : 141 - 159
  • [3] A Novel Self-Organizing PID Approach for Controlling Mobile Robot Locomotion
    Gu, Xiaowei
    Khan, Muhammad Aurangzeb
    Angelov, Plamen
    Tiwary, Bikash
    Yourdshah, Elnaz Shafipour
    Yang, Zhao-Xu
    2020 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2020,
  • [4] Computing With Words With the Ontological Self-Organizing Map
    Havens, Timothy C.
    Keller, James M.
    Popescu, Mihail
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2010, 18 (03) : 473 - 485
  • [5] A granular computing framework for self-organizing maps
    Herbert, Joseph P.
    Yao, JingTao
    NEUROCOMPUTING, 2009, 72 (13-15) : 2865 - 2872
  • [6] Self-organizing scheduling on the organic grid
    Chakravarti, AJ
    Baumgartner, G
    Lauria, M
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (01): : 115 - 130
  • [7] Self-Organizing Multiple Readouts for Reservoir Computing
    Tanaka, Yuichiro
    Tamukoh, Hakaru
    IEEE ACCESS, 2023, 11 : 138839 - 138849
  • [8] A Self-Organizing Feedback Loop for Autonomic Computing
    Caprarescu, Bogdan Alexandru
    Petcu, Dana
    2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS, 2009, : 126 - 131
  • [9] Initial configuration dependence in a self-organizing robot
    Kiyotaka Izuni
    Keigo Watanabe
    Hodaka Tamura
    Yashuhiro Ikeda
    Artificial Life and Robotics, 1999, 3 (3) : 160 - 165
  • [10] Self-organizing nervous systems for robot swarms
    Zhu, Weixu
    Oguz, Sinan
    Heinrich, Mary Katherine
    Allwright, Michael
    Wahby, Mostafa
    Christensen, Anders Lyhne
    Garone, Emanuele
    Dorigo, Marco
    SCIENCE ROBOTICS, 2024, 9 (96)