- Behavior-based robotics
Behavior-based robotics or behavioral robotics or behavioural robotics is the branch of
roboticsthat incorporates modular or behavior based AI(BBAI).
How they work
Most behavior-based systems are also reactive, which means they use relatively little internal variable state to model the environment. For instance, there is no programming in the robot of what a chair looks like, or what kind of surface the robot is moving on - all the information is gleaned from the input of the robot's sensors. The robot uses that information to react to the changes in its environment.
Behavior-based robots (BBR) usually show more biological-appearing actions than their
computing-intensive counterparts, which are very deliberate in their actions. A BBR often makes mistakes, repeats actions, and appears confused, but can also show the anthropomorphic quality of tenacity. Comparisons between BBRs and insects are frequent because of these actions. BBRs are sometimes considered examples of Weak artificial intelligence, although some have claimed they are models of all intelligence (Brooks 1991).
The school of behavior-based robots owes much to work undertaken in the 1980s at the
Massachusetts Institute of Technologyby Professor Rodney Brooks, who with students and colleagues built a series of wheeled and legged robots utilising the subsumption architecture. Brooks' papers, often written with lighthearted titles such as "Planning is just a way of avoiding figuring out what to do next", the anthropomorphicqualities of his robots, and the relatively low cost of developing such robots, popularised the behavior-based approach.
Brooks' work builds - whether by accident or not - on two prior milestones in the behavior-based approach. In the 1950s, W. Grey Walter, an English scientist with a background in neurological research, built a pair of
vacuum tube-based robots that were exhibited at the 1951 Festival of Britain, and which have simple but effective behavior-based control systems.
The second milestone is Valentino Braitenberg's 1984 book, "Vehicles - Experiments in Synthetic Psychology" (MIT Press). He describes a series of thought experiments demonstrating how simply wired sensor/motor connections can result in some complex-appearing behaviors such as fear and love.
Some of the latest work in BBR is from the
BEAM roboticscommunity, which has built upon the work of Mark Tilden. Tilden was inspired by the reduction in the computational power needed for walking mechanisms from Brooks' experiments (which used one microcontrollerfor each leg), and further reduced the computational requirements to that of logicchips, transistor-based electronics, and analog circuit design. leJOSprovides Java classes that support behavior based robotics.
* [http://www.skilligent.com/ Skilligent Robot Learning and Behavior Coordination System (commercial product)]
* [http://www.cogniteam.com/ TAO (Think As One)-- Behavior Based Architecture for multi (and single) robots (commercial product)]
* [http://www.beam-wiki.org/wiki/index.php?title=Behaviour Behavior for BEAM robots (on the BEAM Wiki)]
Behavior based AI
Embodied cognitive science
Hierarchical control system
* Brooks, Rodney A. (1991) "Intelligence Without Representation", "Artificial Intelligence" 47:139-159.
* Jones, Joseph L. (2004) "Robot Programming: A practical guide to Behavior-Based Robotics", ISBN 0-07-142778-3
Wikimedia Foundation. 2010.
Look at other dictionaries:
Behavior based AI — Behavior Based Artificial Intelligence (BBAI) is a methodology for developing AI based on a modular decomposition of intelligence. It was made famous by Rodney Brooks and his subsumption architecture was one of the earliest attempts to describe a … Wikipedia
Robotics — is the science and technology of robots, and their design, manufacture, and application.cite web |url=http://mw1.merriam webster.com/dictionary/Robotics |title=Definition of robotics Merriam Webster Online Dictionary |accessdate=2007 08 26… … Wikipedia
Topic outline of robotics — Robotics is the science and technology of designing, making, and applying robots, including theory from many contributing fields. A robot is a mechanical or virtual, artificial . It is usually an electromechanical system, which, by its appearance … Wikipedia
Swarm robotics — is a new approach to the coordination of multirobot systems which consist of large numbers of mostly simple physical robots. It is supposed that a desired collective behavior emerges from the interactions between the robots and interactions of… … Wikipedia
Outline of robotics — See also: Index of robotics articles The following outline is provided as an overview of and topical guide to robotics: Robotics – branch of technology that deals with the design, construction, operation, structural disposition, manufacture and… … Wikipedia
BEAM robotics — The word beam in BEAM robotics is an acronym for Biology, Electronics, Aesthetics, and Mechanics . This is a term that refers to a style of robotics that primarily uses simple analog circuits, such as comparators, instead of a microprocessor in… … Wikipedia
International Aerial Robotics Competition — The International Aerial Robotics Competition (IARC) began in 1991 on the campus of the Georgia Institute of Technology and is the longest running university based robotics competition in the world. Since 1991, collegiate teams with the backing… … Wikipedia
Agent-based model — An agent based model (ABM) (also sometimes related to the term multi agent system or multi agent simulation) is a class of computational models for simulating the actions and interactions of autonomous agents (both individual or collective… … Wikipedia
Mobile Robotics Laboratory at IISc — Mobile Robotics Laboratory Established 2002 Type Public Location Bangalore, India Campus Indian Institute of Science … Wikipedia
Mobile Robotics Laboratory — Infobox University name = Mobile Robotics Laboratory established = 2002 type = Public head = [http://www.aero.iisc.ernet.in/dghose/welcome.html Dr. Debasish Ghose] city = Bangalore, India campus = Indian Institute of Science website =… … Wikipedia