Information invariants for distributed manipulation

被引:62
作者
Donald, BR
Jennings, J
Rus, D
机构
[1] Robotics and Vision Laboratory, Department of Computer Science, Cornell University, Ithaca, NY
[2] Department of Computer Science, Tulane University, New Orleans, LA
[3] Department of Computer Science, Dartmouth College, Hanover, NH
基金
美国国家科学基金会;
关键词
D O I
10.1177/027836499701600506
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In Donald (1995), we described a manipulation task for cooperating mobile robots that can push large, heavy objects. There, we asked whether explicit local and global communication between the agents can be removed from a family of pushing protocols. In this article, we answer in the affirmative. We do so by using the general methods of Donald (1995), analyzing information invariants. We discuss several measures for the information complexity of the task: (I) How much internal state should the robot retain? (2) How many cooperating agents are required, and how much communication between them is necessary? (3) How can the robot change (side effect) the environment to record state or sensory information for performing a task? (4) How much information is provided by sensors? and (5) How much computation is required by the robot? To answer these questions, we develop a notion of information invariants. We develop a technique whereby one sensor can be constructed from others by adding, deleting and reallocating I) through 5), among collaborating autonomous agents. We add a resource to measures I) through 5) and ask: 6) How much information is provided by the task mechanics? By answering this question, we hope to develop information invariants that explicitly tradeoff resource 6) with resources I) through 5). The protocols we describe here have been implemented in several different forms, and we report on experiments to measure and analyze information invariants using a pair of cooperating mobile robots for manipulation experiments in our laboratory.
引用
收藏
页码:673 / 702
页数:30
相关论文
共 33 条
[1]  
[Anonymous], P 20 S FDN COMP SCI
[2]  
Blum M., 1978, 19th Annual Symposium on Foundations of Computer Science, P132, DOI 10.1109/SFCS.1978.30
[3]  
BRIGGS A, 1987, ALGORITHMICA, V8, P195
[4]  
CANNY J, 1989, P 1989 IEEE INT C RO, P1178
[5]  
CANNY J, 1987, P 28 S FDN COMP SCI, P132
[6]  
DONALD B, 1989, LECT NOTES COMP SCI, V336
[7]   THE COMPLEXITY OF PLANAR COMPLIANT MOTION PLANNING UNDER UNCERTAINTY [J].
DONALD, BR .
ALGORITHMICA, 1990, 5 (03) :353-382
[8]   ON INFORMATION INVARIANTS IN ROBOTICS [J].
DONALD, BR .
ARTIFICIAL INTELLIGENCE, 1995, 72 (1-2) :217-304
[9]  
DONALD BR, 1993, P 1993 INT S ROB RES
[10]  
DONALD BR, 1992, IEEE T ROBOT AUTOMAT, V8, P353