Page 19 - Sensing, Intelligence, Motion : How Robots and Humans Move in an Unstructured World
P. 19

xviii  PREFACE

                 The hope is that by doing so we can get a better insight into the nature
                 of the problem, and can help build synergistic human–robot teams for
                 tele-operation tasks.
              (d) Review sensing hardware that is necessary to realize the SIM paradigm.

              The book is intended to serve three purposes: (1) as a course textbook; (2) as
           a research text covering in depth one particular area of robotics; (3) as a program
           of research and development in robotic automation of unstructured tasks.

           As a Textbook. A good portion of this book grew out of graduate and senior
           undergraduate courses on robot motion planning taught by the author at Yale
           University and the University of Wisconsin—Madison. As often happens with
           research-oriented courses, the course kept changing as more research material
           appeared and our knowledge of the subject expanded.
              The text assumes a basic college background in mathematics and computer
           science. A prior introductory course in robotics and some knowledge in topology
           will be helpful but are not required. Some more exposure to topology is advised
           for mastering the analysis that appears in Section 5.8 (Chapter 5) and the first two
           pages of Section 6.2.4 (Chapter 6). Conclusions from this analysis, in particular
           the formulation of algorithms, are written at the level compatible with the rest
           of the book, though. The instructor is advised to glance through the chapters
           beforehand to decide which level of what background a given chapter or section
           requires.
              Homework examples are provided as needed. In my view, a good home-
           work structure for an advanced course like this one includes two components:
           (a) ordinary homework assignments that dig deeper in the student’s knowledge,
           are modest in number, and require a week or two to complete each assignment;
           and (b) a course project that is initiated in the course’s first few weeks, goes in
           parallel with it, and is defended at the end of the course, with the defense treated
           as the final exam. The weights of those components in the student final grade can
           be, say, 50% for the homework, 20% for the midterm assessment of the project,
           and 30% for the final text-plus-presentation-before-class of the project. A list of
           ideas for course projects is provided in Chapter 9.
              Assuming a conventional two-semester school year, this book has about two
           semesters worth of material. A one-semester course hence calls for choices. A
           typical structure that covers ideas and computational schemes of the sensor-
           based motion planning paradigm will include Chapters 1, 2, 3, 5, and 6 (Motion
           Planning—Introduction, A Quick Sketch of Major Issues in Robotics, Motion
           Planning for a Mobile Robot, Motion Planning for Two-Dimensional Arm Manip-
           ulators, Motion Planning for Three-Dimensional Arm Manipulators). Let us call
           this sequence the core course. The sequence contains no control theory or elec-
           tronics, and it allows for the widest audience in terms of students’ majors.
              For a strictly engineering class where students have already had courses in
           controls and electronics, the instructor may want to sharply contract the time
           for Chapter 2 and provide instead a deeper understanding of the effects of robot
   14   15   16   17   18   19   20   21   22   23   24