Page 26 - Introduction to Autonomous Mobile Robots
P. 26

11
                           Introduction
                           lar talents of each form of locomotion. But designing a robot’s locomotive system properly
                           requires the ability to evaluate its overall motion capabilities quantitatively. Chapter 3,
                           “Mobile Robot Kinematics”, applies principles of kinematics to the whole robot, beginning
                           with the kinematic contribution of each wheel and graduating to an analysis of robot
                           maneuverability enabled by each mobility mechanism configuration.
                             The greatest single shortcoming in conventional mobile robotics is, without doubt, per-
                           ception: mobile robots can travel across much of earth’s man-made surfaces, but they
                           cannot perceive the world nearly as well as humans and other animals. Chapter 4, “Percep-
                           tion”, begins a discussion of this challenge by presenting a clear language for describing
                           the performance envelope of mobile robot sensors. With this language in hand, chapter 4
                           goes on to present many of the off-the-shelf sensors available to the mobile roboticist,
                           describing their basic principles of operation as well as their performance limitations. The
                           most promising sensor for the future of mobile robotics is vision, and chapter 4 includes an
                           overview of the theory of operation and the limitations of both charged coupled device
                           (CCD) and complementary metal oxide semiconductor (CMOS) sensors.
                             But perception is more than sensing. Perception is also the interpretation of sensed data
                           in meaningful ways. The second half of chapter 4 describes strategies for feature extraction
                           that have been most useful in mobile robotics applications, including extraction of geomet-
                           ric shapes from range-based sensing data, as well as landmark and whole-image analysis
                           using vision-based sensing.
                             Armed with locomotion mechanisms and outfitted with hardware and software for per-
                           ception, the mobile robot can move and perceive the world. The first point at which mobil-
                           ity and sensing must meet is localization: mobile robots often need to maintain a sense of
                           position. Chapter 5, “Mobile Robot Localization”, describes approaches that obviate the
                           need for direct localization, then delves into fundamental ingredients of successful local-
                           ization strategies: belief representation and map representation. Case studies demonstrate
                           various localization schemes, including both Markov localization and Kalman filter local-
                           ization. The final part of chapter 5 is devoted to a discussion of the challenges and most
                           promising techniques for mobile robots to autonomously map their surroundings.
                             Mobile robotics is so young a discipline that it lacks a standardized architecture. There
                           is as yet no established robot operating system. But the question of architecture is of para-
                           mount importance when one chooses to address the higher-level competences of a mobile
                           robot: how does a mobile robot navigate robustly from place to place, interpreting data,
                           localizing and controlling its motion all the while? For this highest level of robot compe-
                           tence, which we term navigation competence, there are numerous mobile robots that show-
                           case particular architectural strategies. Chapter 6, “Planning and Navigation”, surveys the
                           state of the art of robot navigation, showing that today’s various techniques are quite sim-
                           ilar, differing primarily in the manner in which they decompose the problem of robot con-
   21   22   23   24   25   26   27   28   29   30   31