Page 12 - Designing Autonomous Mobile Robots : Inside the Mindo f an Intellegent Machine
P. 12

Contents

                       Calculating virtual confidence..................................................................... 200
                       Summary ....................................................................................................... 207

                   Chapter 14: Becoming Unstuck in Time .................................................. 209
                       Getting past sequential thinking ................................................................. 209

                       Thinking of a mobile robot as multiple robot time-places .......................... 214
                       Managing the time dimension ..................................................................... 217

                   Chapter 15: Programming Robots to Be Useful ...................................... 219
                       Preprogramming vs. teaching paths ............................................................. 219
                       Embedding data into maps ........................................................................... 222
                       Map interpreters ........................................................................................... 223
                       Events and targets ........................................................................................ 224
                       Text-based programming .............................................................................. 226

                       Graphical generation of text programs ........................................................ 231
                       Conclusions .................................................................................................. 237

                   Chapter 16: Command, Control, and Monitoring .................................... 239
                       Unmanaged and self-managed systems ........................................................ 240
                       Ping-pong job management ......................................................................... 242
                       Dispatched job management ........................................................................ 243
                       Exceptions .................................................................................................... 248
                       Exception decision making .......................................................................... 251

                       Expert assistance........................................................................................... 253
                       Status monitoring......................................................................................... 254
                       Taking control .............................................................................................. 255
                       Some GUI rules ............................................................................................ 257
                       Robustness and context preservation .......................................................... 261
                       Conclusions .................................................................................................. 261

                   Chapter 17: The Law of Conservation of Defects
                   and the Art of Debugging ....................................................................... 263
                       The law of conservation of defects .............................................................. 263
                       The art of debugging .................................................................................... 267




                                                        xi
   7   8   9   10   11   12   13   14   15   16   17