All the news that's fit to assimilate
[ Home | Blogs | Events | Robots | Humans | Projects | About | Account ]
MIT Press recently sent us their latest book on mobile robotics, Introduction
to Autonomous Mobile Robots by Roland Siegwart
of EPFL and Illah R.
Nourbakhsh of CMU. The book provides a load of useful information on
mobile robot locomotion and navigation issues. If you're struggling with
the problem of how to make your robot get from point A to point B
quickly and efficiently while avoiding obstcles, this book may have
your answer. Read on for the full review.
Review by R. Steven
Rainwater
Help support robots.net by purchasing this book from Amazon.com
Title: Introduction to Autonomous Mobile Robots
Authors: Roland Siegwart and Illah R. Nourbakhsh
ISBN Number: 0-262-19502-X
Publisher: The MIT Press
Number of pages: 321
List of chapters:
Preface
1. Introduction
2. Locomotion
2.1 Introduction3. Mobile Robot Kinematics
2.2 Legged Mobile Robots
2.3 Wheeled Mobile Robots
3.1 Introduction4. Perception
3.2 Kinematic Models and Constraints
3.3 Mobile Robot Maneuverability
3.4 Mobile Robot Workspace
3.5 Beyond Basic Kinematics
3.6 Motion Control
4.1 Sensors for Mobile Robots5. Mobile Robot Localization
4.2 Representing Uncertainty
4.3 Feature Extraction
5.1 IntroductionNavigation vs. Programmed Solutions
5.2 The Challenge of Localization: Noise and Aliasing
5.3 To Localize or Not to Localize: Localization-Based
5.4 Belief Representation6. Planning and Navigation
5.5 Map Representation
5.6 Probabilistic Map-Based Localization
5.7 Other Examples of Localization Systems
5.8 Autonomous Map Building
6.1 Introduction7. Bibliography
6.2 Competences for Navigation: Planning and Reacting
6.3 Navigation Architectures
Introduction to Autonomous Mobile Robots provides a succinct overview of mobile robotics with an emphasis on mobility. After a brief, general introduction to mobile robots, the book proceeds to break down the field into specific topics, such as kinematics, locomotion and navigation. Each topic begins with more summary of the problems faced by mobile robots, then presents the most common solutions or approaches. Almost everything covered by the book is useful and I would definitely recommend this book as an addition to any serious robot builder's library.
The book almost reads like Cliff Notes for the robotics student. You can quickly pick up most of the current ideas and buzzwords found in the field of robot mobility, without having to read hundreds of pages of dry technical material. Need to know the six types of robot locomotion? See page 14. Want to see a chart of every possible wheel geometry for wheeled robots? See page 34. How about a breakdown of robot sensors by active vs. passive and proprioceptive vs. exteroceptive? See page 91. A list of just about every known obstacle avoidance algorithm? See page 287. Well, you get the idea. There are a couple of curious omissions, however, including a complete lack of information on subsumption (as well as behavioral robotics in general) and BEAM technologies. There is also no discussion of common standardized robot operating systems such as Orocos or Player/Stage. It would have been useful to see a comparison of the technologies and algorithms supported by off-the-shelf software.
The book includes enough detail that it should be easy to understand and implement the strategies described. There are also frequently references to further information on selected topics.
Because the book is aimed at college-level readers, it doesn't hesitate to present the math associated with the subject when necessary. The technical detail puts this book a notch above the average hobbyist level introductory robotics book. Almost anyone building robots has searched, at one time or another, for an algorithm or formula that can easily be found in this book. For a hobbyist who has built a few simple robots and would like to learn more advanced technologies, this book would make a great introduction to the methods and algorithms being used in university-level mobile robot research institutions like CMU and EPFL.
haven't read the book, so i can't comment on that, but i did have Illah as a professor at CMU and can say that he's a great guy and a good teacher.dan
Become a fan on facebook
Follow us on twitter
Subcribe to our RSS feed