T. Arai, H. Izawa, Y. Maeda, H. Kikuchi, H. Ogawa, M. Sugi
{"title":"Real-time task decomposition and allocation for a multi-agent robotic assembly cell","authors":"T. Arai, H. Izawa, Y. Maeda, H. Kikuchi, H. Ogawa, M. Sugi","doi":"10.1109/ISATP.2003.1217185","DOIUrl":null,"url":null,"abstract":"In this paper, a robotic assembly system with decentralized architecture is studied. In order to achieve high flexibility and reconfigurability, the system consists of autonomous agents, \"holons\"; each of assembly devices is controlled by its own holon, \"execution holon\" and each of assembly operations is handled by a holon, \"operation holon\". Operation holons are dynamically created and destroyed to execute assembly tasks. When an assembly task is launched in the system, the task is decomposed recursively into primitive operations, which are allocated to assembly devices in real time by inter-holon negotiation. The performance of this task allocation mechanism is validated in simulation. Experimental results on a real assembly system are also presented.","PeriodicalId":101913,"journal":{"name":"Proceedings of the IEEE International Symposium onAssembly and Task Planning, 2003.","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the IEEE International Symposium onAssembly and Task Planning, 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISATP.2003.1217185","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
In this paper, a robotic assembly system with decentralized architecture is studied. In order to achieve high flexibility and reconfigurability, the system consists of autonomous agents, "holons"; each of assembly devices is controlled by its own holon, "execution holon" and each of assembly operations is handled by a holon, "operation holon". Operation holons are dynamically created and destroyed to execute assembly tasks. When an assembly task is launched in the system, the task is decomposed recursively into primitive operations, which are allocated to assembly devices in real time by inter-holon negotiation. The performance of this task allocation mechanism is validated in simulation. Experimental results on a real assembly system are also presented.