30 of 31 people found the following review helpful:
5.0 out of 5 stars
Excellence Summary of The Field, a great starting place., 2 Sep 1999
By A Customer - Published on Amazon.com
This review is from: Behavior-based Robotics (Intelligent Robotics & Autonomous Agents) (Intelligent Robotics & Autonomous Agents Series) (Hardcover)
The first thing to realize is this book is a survery of Behavioral Robotics. It does a great job of explaining the various aspects of Beharioral methology, but it is not a colledge textbook. There aren't sets of problems, but there is a whole lot of basic knowledge. I don't have a lot of AI experience, but I was never at a lost reading this book. The book is a great starting point to learn the field. When you finish the book you will have a basic understanding of the different branches of the field, and the Bibliography is truly top notch. With this book you will know which method will best suit you task.
13 of 13 people found the following review helpful:
3.0 out of 5 stars
Overpriced and explains the obvious, 2 Mar 2006
By calvinnme - Published on Amazon.com
This review is from: Behavior-based Robotics (Intelligent Robotics & Autonomous Agents) (Intelligent Robotics & Autonomous Agents Series) (Hardcover)
The only reason I am giving this book three stars is that no other serious publication I know of discusses behavior based robotics. However, that being said, this book uses a lot of pages and costs a lot of dollars to explain a rather simple concept. It is an elegant concept, and I do take my hat off to Mr. Arkin for getting to the heart of the matter clearly and with good illustrations. But is it a concept that requires almost 500 pages? I don't really think so. Simply put, behavior-based robotics does not use an internal model of its 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 as those changes occur. State machines are at the heart of the design of any behavior-based robot. For example, a foraging robot would probably have four states describing its behavior in response to its sensors: wandering and looking for food, picking up food, homing towards the nest, and avoiding obstacles.
This book is a very easy read, although at times it seems repetitive. It does not really require any particular technical background in order to understand it, although to really appreciate the concept you should already be familiar with robotic design concepts.
Some really good implementations of the concepts in this book are at a website authored by Craig Reynolds. To find it, type "Steering behaviors for autonomous characters" into Google, and it should be the first address listed. Mr. Reynolds' site has a paper on his extensions of behavior-based concepts, as well as some Java applets demonstrating his methods.
5 of 5 people found the following review helpful:
5.0 out of 5 stars
Possibly the best single text on behaviour-based robotics, 7 Feb 2002
By "andrei_r_" - Published on Amazon.com
This review is from: Behavior-based Robotics (Intelligent Robotics & Autonomous Agents) (Intelligent Robotics & Autonomous Agents Series) (Hardcover)
Outstanding introduction to the field of behaviour-based robot control. Completely accessible to the non-expert. It starts off with a good treatment of perception and action in animals as motivation. Goes on to discuss different aspects of behavioural control, including formal methods, architectures, various implementations, theoretical limitations, and so on.
I use this book as a reference, to help me with my own research into control architectures. Arkin is a leader in this field. Many (most!) of the recent research papers that I've seen cite this book. I think it should be on your bookshelf if you're a researcher or practitioner of AI.