Learn More
In Don4], 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 paper, we answer in the aarmative. We do so by using the general methods of Don4] analyzing information(More)
We present an implemented algorithm f o r a distributed team of autonomous mobile robots to search for an object. When one robot finds it, they all gather around it, and then manipulate (" rescue ") it. The algorithm exploits parallelism, with all robots searching concurrently , and also teamwork, because the manipulation is performed cooperatively. Our(More)
We have designed and implemented multi-agent strategies for manipulation tasks by distributing mechanically-based sequential algorithms across several autonomous spatially-separated agents, such as mobile robots. Our experience using mobile robots for the manipulation of large objects (couches, boxes, le cabinets, etc.) leads us to recommend a minimalist(More)
Minimalism pursues the following agenda: For a given robotics task, nd the minimal connguration of resources required to solve the task. Thus, minimalism attempts to reduce the resource signature for a task, in the same way that (say) Stealth technology decreases the radar signature of an aircraft. Minimalism is interesting because doing task A without(More)
Our goal is to support the development of more intelligent and more interactive text-based interfaces for general computer use. In order to enable automation of user tasks, we find a new command shell architecture is needed. Our working prototype , Fish, maintains a global, persistent knowledge repository across concurrent interactive sessions. For example,(More)