Page 16 - Introduction to AI Robotics
P. 16

xviii
                                                                                                   Preface
                                     a head start on a programming project. Also, Part I covers the coordination
                                     and control of teams of multi-agents. Since the fundamental mission of a
                                     mobile robot involves moving about in the world, Part II devotes three chap-
                                     ters to qualitative and metric navigation and path planning techniques, plus
                                     work in uncertainty management. The book concludes with an overview of
                                     how advances in computer vision are now being integrated into robots, and
                                     how successes in robots are driving the web-bot and know-bot craze.
                                       Since Introduction to AI Robotics is an introductory text, it is impossible to
                                     cover all the fine work that has been in the field. The guiding principle has
                                     been to include only material that clearly illuminates a specific topic. Refer-
                                     ences to other approaches and systems are usually included as an advanced
                                     reading question at the end of the chapter or as an end note. Behavior-based
                                     Robotics 10  provides a thorough survey of the field and should be an instruc-
                                     tor’s companion.



                                     Acknowledgments

                                     It would be impossible to thank all of the people involved in making this
                                     book possible, but I would like to try to list the ones who made the most
                                     obvious contributions. I’d like to thank my parents (I think this is the equiv-
                                     alent of scoring a goal and saying “Hi Mom!” on national TV) and my family
                                     (Kevin, Kate, and Allan). I had the honor of being in the first AI robotics
                                     course taught by my PhD advisor Ron Arkin at Georgia Tech (where I was
                                     also his first PhD student), and much of the material and organization of this
                                     book can be traced back to his course. I have tried to maintain the intellec-
                                     tual rigor of his course and excellent book while trying to distill the material
                                     for a novice audience. Any errors in this book are strictly mine. David Kor-
                                     tenkamp suggested that I write this book after using my course notes for a
                                     class he taught, which served as a very real catalyst. Certainly the students
                                     at both the Colorado School of Mines (CSM), where I first developed my
                                     robotics courses, and at the University of South Florida (USF) merit special
                                     thanks for being guinea pigs. I would like to specifically thank Leslie Baski,
                                     John Blitch, Glenn Blauvelt, Ann Brigante, Greg Chavez, Aaron Gage, Dale
                                     Hawkins, Floyd Henning, Jim Hoffman, Dave Hershberger, Kevin Gifford,
                                     Matt Long, Charlie Ozinga, Tonya Reed Frazier, Michael Rosenblatt, Jake
                                     Sprouse, Brent Taylor, and Paul Wiebe from my CSM days and Jenn Casper,
                                     Aaron Gage, Jeff Hyams, Liam Irish, Mark Micire, Brian Minten, and Mark
                                     Powell from USF.
   11   12   13   14   15   16   17   18   19   20   21