@inproceedings{f7a2863d14924ce0aa1f04bf061c0a09,
title = "A DESIGN METHOD FOR A SELF-ORGANIZING CLOSED-LOOP CONTROL SYSTEM BASED ON STIGMERGY AND BI-LEVEL PLANNING",
abstract = "Self-organizing systems are capable of executing tasks in complex and unknown domains that are unsuitable for humans. However, designing of self-organizing systems is challenging due to balancing global and local decision-making and in enabling the system to adaptively generate desired behaviors in different environments. To address these challenges, in this paper we propose a self-organizing system design framework based on stigmergy and bi-level planning. We use the multi-agent box-pushing problem as an example to verify the framework. Within this framework, the upper-level planning (which is used for box position prediction) and the lower-level planning (which is used for agent position allocation) are designed to connect and coordinate between the global and local decisions. The influence of states based on stigmergy creates a closed-loop control mechanism with {"}pheromones{"} as input, allowing the system to adapt to various environments. In this paper we use Webots as the simulation platform to conduct multi-agent box-pushing experiments and compare the results with an ant colony handling method, to demonstrate the effectiveness and advantage of our approach.",
keywords = "bi-level planning, position prediction, self-organizing system, stigmergy",
author = "Jinhui Cao and Zhenjun Ming and Allen, {Janet K.} and Farrokh Mistree",
note = "Publisher Copyright: Copyright {\textcopyright} 2024 by ASME.; ASME 2024 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC-CIE 2024 ; Conference date: 25-08-2024 Through 28-08-2024",
year = "2024",
doi = "10.1115/DETC2024-143582",
language = "English",
series = "Proceedings of the ASME Design Engineering Technical Conference",
publisher = "American Society of Mechanical Engineers (ASME)",
booktitle = "50th Design Automation Conference (DAC)",
address = "United States",
}