Using role-based control to produce locomotion in chain-type self-reconfigurable robots

被引:48
作者
Stoy, K [1 ]
Shen, WM
Will, PM
机构
[1] Univ So Denmark, Maersk Mc Kinney Moller Inst Prod Technol, Adaptron, DK-5230 Odense, Denmark
[2] Univ So Calif, Inst Informat Sci, Los Angeles, CA 90089 USA
关键词
control; locomotion; self-reconfigurable robots;
D O I
10.1109/TMECH.2002.806223
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a role-based approach to the problem of controlling locomotion of chain-type self-reconfigurable robots. In role-based control, all modules are controlled by identical controllers. Each controller consists of several playable roles and a role-selection mechanism. A role represents the motion of a module and how it synchronizes with connected modules. A controller selects which role to play depending on the local configuration of the module and the roles being played by connected modules. We use role-based control to implement a sidewinder and a caterpillar gait in the CONRO self-reconfigurable robot. The robot is made from up to nine modules connected in a chain. We show that the locomotion speed of the caterpillar gait is constant even with loss of 75% of the communication signals. Furthermore, we show that the speed of the caterpillar gait decreases gracefully with a decreased number of modules. We also implement a quadruped gait and show that without changing the controller the robot can be extended with an extra pair of legs and produce a hexapod gait. Based on these experiments, we conclude that role-based control is robust to signal loss, scales with an increased number of modules, and is a simple approach to the control of locomotion of chain-type self-reconfigurable robots.
引用
收藏
页码:410 / 417
页数:8
相关论文
共 22 条
  • [1] [Anonymous], 1994, THESIS STANFORD U
  • [2] [Anonymous], P 4 INT C AUT AG
  • [3] BURDICK JW, 1995, ADV ROBOTICS, V13, P531
  • [4] Butler Z, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P809, DOI 10.1109/ROBOT.2002.1013457
  • [5] Castano A, 2000, DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, P155
  • [6] IMPROVED ALGORITHM FOR DECENTRALIZED EXTREMA-FINDING IN CIRCULAR CONFIGURATIONS OF PROCESSES
    CHANG, E
    ROBERTS, R
    [J]. COMMUNICATIONS OF THE ACM, 1979, 22 (05) : 281 - 283
  • [7] THE KINEMATICS OF HYPER-REDUNDANT ROBOT LOCOMOTION
    CHIRIKJIAN, GS
    BURDICK, JW
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (06): : 781 - 793
  • [8] Hosokawa K, 1998, IEEE INT CONF ROBOT, P2858, DOI 10.1109/ROBOT.1998.680616
  • [9] KHOSHNEVIS B, 2001, P IEEE RSJ INT C INT
  • [10] Kotay K, 1998, IEEE INT CONF ROBOT, P424, DOI 10.1109/ROBOT.1998.676452