The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Isu terbuka tertentu mencabar kejuruteraan perisian perisian robot autonomi (ARS). Satu isu ialah menyediakan teknologi perisian yang membolehkan untuk menyokong tingkah laku autonomi dan rasional robot yang beroperasi dalam persekitaran terbuka, dan isu lain ialah pembangunan pendekatan kejuruteraan yang berkesan untuk mengurus kerumitan ARS untuk memudahkan pembangunan, penggunaan dan evolusi ARS. Kami memperkenalkan rangka kerja perisian AutoRobot untuk menangani isu-isu ini. Perisian ini menyediakan abstraksi dan model tingkah laku yang disertakan untuk merumuskan corak tingkah laku robot autonomi dan memperkayakan keselarasan antara tingkah laku tugas dan tingkah laku pemerhatian, dengan itu meningkatkan keupayaan mendapatkan dan menggunakan maklum balas mengenai perubahan. Model kawalan dwi-gelung dipersembahkan untuk menyokong interaksi fleksibel antara aktiviti kawalan untuk menyokong pelarasan berterusan bagi tingkah laku robot. Seni bina perisian berbilang ejen dicadangkan untuk merangkum komponen perisian asas. Tidak seperti kebanyakan penyelidikan sedia ada, dalam AutoRobot, ARS direka bentuk sebagai sistem berbilang ejen di mana ejen perisian berinteraksi dan bekerjasama antara satu sama lain untuk menyelesaikan tugas robot. AutoRobot menyediakan pakej perisian yang boleh diguna semula untuk menyokong pembangunan ARS dan infrastruktur yang disepadukan dengan ROS untuk menyokong penggunaan terpencar dan menjalankan ARS. Kami membangunkan sampel ARS untuk menggambarkan cara menggunakan rangka kerja dan mengesahkan keberkesanannya.
Zhe LIU
National University of Defense Technology
Xinjun MAO
National University of Defense Technology
Shuo YANG
National University of Defense Technology
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Zhe LIU, Xinjun MAO, Shuo YANG, "AutoRobot: A Multi-Agent Software Framework for Autonomous Robots" in IEICE TRANSACTIONS on Information,
vol. E101-D, no. 7, pp. 1880-1893, July 2018, doi: 10.1587/transinf.2017EDP7382.
Abstract: Certain open issues challenge the software engineering of autonomous robot software (ARS). One issue is to provide enabling software technologies to support autonomous and rational behaviours of robots operating in an open environment, and another issue is the development of an effective engineering approach to manage the complexity of ARS to simplify the development, deployment and evolution of ARS. We introduce the software framework AutoRobot to address these issues. This software provides abstraction and a model of accompanying behaviours to formulate the behaviour patterns of autonomous robots and enrich the coherence between task behaviours and observation behaviours, thereby improving the capabilities of obtaining and using the feedback regarding the changes. A dual-loop control model is presented to support flexible interactions among the control activities to support continuous adjustments of the robot's behaviours. A multi-agent software architecture is proposed to encapsulate the fundamental software components. Unlike most existing research, in AutoRobot, the ARS is designed as a multi-agent system in which the software agents interact and cooperate with each other to accomplish the robot's task. AutoRobot provides reusable software packages to support the development of ARS and infrastructure integrated with ROS to support the decentralized deployment and running of ARS. We develop an ARS sample to illustrate how to use the framework and validate its effectiveness.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.2017EDP7382/_p
Salinan
@ARTICLE{e101-d_7_1880,
author={Zhe LIU, Xinjun MAO, Shuo YANG, },
journal={IEICE TRANSACTIONS on Information},
title={AutoRobot: A Multi-Agent Software Framework for Autonomous Robots},
year={2018},
volume={E101-D},
number={7},
pages={1880-1893},
abstract={Certain open issues challenge the software engineering of autonomous robot software (ARS). One issue is to provide enabling software technologies to support autonomous and rational behaviours of robots operating in an open environment, and another issue is the development of an effective engineering approach to manage the complexity of ARS to simplify the development, deployment and evolution of ARS. We introduce the software framework AutoRobot to address these issues. This software provides abstraction and a model of accompanying behaviours to formulate the behaviour patterns of autonomous robots and enrich the coherence between task behaviours and observation behaviours, thereby improving the capabilities of obtaining and using the feedback regarding the changes. A dual-loop control model is presented to support flexible interactions among the control activities to support continuous adjustments of the robot's behaviours. A multi-agent software architecture is proposed to encapsulate the fundamental software components. Unlike most existing research, in AutoRobot, the ARS is designed as a multi-agent system in which the software agents interact and cooperate with each other to accomplish the robot's task. AutoRobot provides reusable software packages to support the development of ARS and infrastructure integrated with ROS to support the decentralized deployment and running of ARS. We develop an ARS sample to illustrate how to use the framework and validate its effectiveness.},
keywords={},
doi={10.1587/transinf.2017EDP7382},
ISSN={1745-1361},
month={July},}
Salinan
TY - JOUR
TI - AutoRobot: A Multi-Agent Software Framework for Autonomous Robots
T2 - IEICE TRANSACTIONS on Information
SP - 1880
EP - 1893
AU - Zhe LIU
AU - Xinjun MAO
AU - Shuo YANG
PY - 2018
DO - 10.1587/transinf.2017EDP7382
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E101-D
IS - 7
JA - IEICE TRANSACTIONS on Information
Y1 - July 2018
AB - Certain open issues challenge the software engineering of autonomous robot software (ARS). One issue is to provide enabling software technologies to support autonomous and rational behaviours of robots operating in an open environment, and another issue is the development of an effective engineering approach to manage the complexity of ARS to simplify the development, deployment and evolution of ARS. We introduce the software framework AutoRobot to address these issues. This software provides abstraction and a model of accompanying behaviours to formulate the behaviour patterns of autonomous robots and enrich the coherence between task behaviours and observation behaviours, thereby improving the capabilities of obtaining and using the feedback regarding the changes. A dual-loop control model is presented to support flexible interactions among the control activities to support continuous adjustments of the robot's behaviours. A multi-agent software architecture is proposed to encapsulate the fundamental software components. Unlike most existing research, in AutoRobot, the ARS is designed as a multi-agent system in which the software agents interact and cooperate with each other to accomplish the robot's task. AutoRobot provides reusable software packages to support the development of ARS and infrastructure integrated with ROS to support the decentralized deployment and running of ARS. We develop an ARS sample to illustrate how to use the framework and validate its effectiveness.
ER -