scispace - formally typeset
Open AccessJournal ArticleDOI

A robust layered control system for a mobile robot

Rodney A. Brooks
- Vol. 2, Iss: 1, pp 204-213
TLDR
In this paper, a new architecture for controlling mobile robots is described, which is made up of asynchronous modules that communicate over low-bandwidth channels, each module is an instance of a fairly simple computational machine.
Abstract
A new architecture for controlling mobile robots is described. Layers of control system are built to let the robot operate at increasing levels of competence. Layers are made up of asynchronous modules that communicate over low-bandwidth channels. Each module is an instance of a fairly simple computational machine. Higher-level layers can subsume the roles of lower levels by suppressing their outputs. However, lower levels continue to function as higher levels are added. The result is a robust and flexible robot control system. The system has been used to control a mobile robot wandering around unconstrained laboratory areas and computer machine rooms. Eventually it is intended to control a robot that wanders the office areas of our laboratory, building maps of its surroundings using an onboard arm to perform simple tasks.

read more

Content maybe subject to copyright    Report

Citations
More filters
Book

Philosophy in the flesh : the embodied mind and its challenge to Western thought

TL;DR: The Cognitive Science of Philosophy: A Cognitive Science Of Basic Philosophical Ideas as mentioned in this paper The Cognitive science of philosophy is a branch of the philosophy of early Greek metaphysics and philosophy of philosophy.
Journal ArticleDOI

Six views of embodied cognition.

TL;DR: The sixth claim has received the least attention in the literature on embodied cognition, but it may in fact be the best documented and most powerful of the six claims.
Journal ArticleDOI

Behavior-based formation control for multirobot teams

TL;DR: New reactive behaviors that implement formations in multirobot teams are presented and evaluated and demonstrate the value of various types of formations in autonomous, human-led and communications-restricted applications, and their appropriateness in different types of task environments.
Journal ArticleDOI

A solution to the simultaneous localization and map building (SLAM) problem

TL;DR: The paper proves that a solution to the SLAM problem is indeed possible and discusses a number of key issues raised by the solution including suboptimal map-building algorithms and map management.
Journal ArticleDOI

The Theory of Event Coding (TEC): a framework for perception and action planning.

TL;DR: A new framework for a more adequate theoretical treatment of perception and action planning is proposed, in which perceptual contents and action plans are coded in a common representational medium by feature codes with distal reference, showing that the main assumptions are well supported by the data.
References
More filters
Journal ArticleDOI

Computational Experiments with a Feature Based Stereo Algorithm

TL;DR: A version of the Marr-Poggio-Grimson algorithm that embodies modifications to the model, and its performance on a series of natural images is illustrated.
Journal ArticleDOI

Navigation for an intelligent mobile robot

TL;DR: A learning technique is described in which the robot develops a global model and a network of places, which is useful for navigation in a finite, pre-learned domain such as a house, office, or factory.
Book ChapterDOI

The Stanford Cart and the CMU Rover

TL;DR: The CMU Rover is a more capable, and neatly operational, robot being built to develop and extend the Stanford work and to explore new directions, with maximum mechanical and control system flexibility to support a wide range of research in perception and control.
Proceedings ArticleDOI

Visual map making for a mobile robot

TL;DR: The key idea is to use a relational map, which is rubbery and stretchy, rather than try to place observations in a 2-d coordinate system.
Proceedings Article

A distributed control system for the CMU rover

TL;DR: A distributed software control structure developed for the CMU Rover, an advanced mobile robot equipped with a variety of sensors, using expert modules to control the operation of the sensors and actuators and devise strategies to accomplish proposed tasks and execute these strategies.