A general algorithm for robot formations using local sensing and minimal communication

被引:263
作者
Fredslund, J [1 ]
Mataric, MJ
机构
[1] Aarhus Univ, Dept Comp Sci, DK-8000 Aarhus C, Denmark
[2] Univ So Calif, Dept Comp Sci, Interact Lab, Los Angeles, CA 90089 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2002年 / 18卷 / 05期
关键词
local sensing; minimal communication; multiple robot coordination; robot formations;
D O I
10.1109/TRA.2002.803458
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We study the problem of achieving global behavior in a group of distributed robots using only local sensing and minimal communication, in the context of formations. The goal is to have N mobile robots establish and maintain some predetermined geometric shape. We report results from extensive simulation experiments, and 40+ experiments with four physical robots, showing the viability of our approach. The key idea is that each robot keeps a single friend at a desired angle 6, using some appropriate sensor. By panning the sensor by B degrees, the goal for all formations becomes simply to center the friend in the sensor's field of view. We also present a general analytical measure for evaluating formations and apply it to the position data from both simulation and physical robot experiments. We used two lasers to track the physical robots to obtain ground truth validation data.
引用
收藏
页码:837 / 846
页数:10
相关论文
共 18 条
  • [1] Alur R., 2000, P 7 INT S EXP ROB, P289
  • [2] ANDO H, 1995, PROCEEDINGS OF THE 1995 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, P453, DOI 10.1109/ISIC.1995.525098
  • [3] [Anonymous], ANIMALS ANIMATS
  • [4] Behavior-based formation control for multirobot teams
    Balch, T
    Arkin, RC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06): : 926 - 939
  • [5] Balch T., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P73, DOI 10.1109/ROBOT.2000.844042
  • [6] CHEN Q, 1994, IEEE INT CONF ROBOT, P2315, DOI 10.1109/ROBOT.1994.350940
  • [7] Desai JP, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P1556, DOI 10.1109/ROBOT.1999.772581
  • [8] DESAI JP, UNPUB IEEE T ROBOT A
  • [9] Gerkey BP, 2001, IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1226, DOI 10.1109/IROS.2001.977150
  • [10] KUBE CR, 1993, COM ADAP SY, P460