A behaviour-based control architecture for heterogeneous modular, multi-configurable, chained micro-robots

被引:24
作者
Brunete, A. [1 ]
Hernando, M. [2 ]
Gambao, E. [2 ]
Torres, J. E. [2 ]
机构
[1] Univ Carlos III Madrid, Leganes 28911, Madrid, Spain
[2] UPM CSIC, Ctr Automat & Robot CAR, Robot & Cybernet Grp, Madrid 28006, Spain
关键词
Modular; Multi-configurable; Heterogeneous; Behaviour-based; Control; Architecture;
D O I
10.1016/j.robot.2012.09.019
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article presents a new control architecture designed for heterogeneous modular, multi-configurable, chained micro-robots. This architecture attempts to fill the gap that exists in heterogeneous modular robotics research, in which little work has been conducted compared to that in homogeneous modular robotics studies. The architecture proposes a three-layer structure with a behaviour-based, low-level embedded layer, a half-deliberative half-behaviour-based high layer for the central control, and a heterogeneous middle layer acting as a bridge between these two layers. This middle layer is very important because it allows the central control to treat all modules in the same manner, facilitating the control of the robot. A communication protocol and a module description language were also developed for the control architecture to facilitate communication and information flow between the heterogeneous modules and the central control. Owing to the heterogeneous behaviour of the architecture, the system can automatically reconfigure its actions to adapt to unpredicted events (such as actuator failure). Several behaviours (at low and high levels) are also presented here. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1607 / 1624
页数:18
相关论文
共 39 条
[11]  
Dowling K., P 1999 IEEE INT C RO, V4, P3001
[12]  
Gonzalez J., 2006 INT C CLIMB WAL
[13]  
GRAY J, 1950, J EXP BIOL, V26, P354
[14]  
Jorgensen M., P 2004 IEEE RSJ INT
[15]  
Kotay K, 1998, IEEE INT CONF ROBOT, P424, DOI 10.1109/ROBOT.1998.676452
[16]  
Kotay K., P 2005 IEEE INT C RO
[17]  
Kurokawa H., 2003, P 2003 IEEE RSJ INT, V3, P2454
[18]  
Kurokawa H, 2005, 2005 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATIONS, VOLS 1-4, CONFERENCE PROCEEDINGS, P254
[19]  
Maes P., 1990, Robotics and Autonomous Systems, V6, P49, DOI 10.1016/S0921-8890(05)80028-4
[20]  
Mataric M.M., 1992, P 1992 IEEE INT C RO