Page 20 - The Ultimate Palm Robot
P. 20

Color profile: Generic CMYK printer profile
           Composite  Default screen
                                                          Bots /The Ultimate Palm Robot/ Mukhar & Johnson / 222880-6 / Chapter 1






                                                                   Chapter 1  Meeting the Palm Robot   3





                           Asimov’s Three Laws of Robotics
                                      Most sci-fi fans are familiar with Isaac Asimov’s three laws of robotics.
                                      Designed as a simple narrative device to help tell the story of a robot on
                                      trial for killing a human, the three laws have become an essential part of
                                      the science fiction landscape, co-opted by dozens of writers, television
                                      shows, and movies.
                                        The laws made their first appearance in Asimov’s classic 1942 story
                                      Runaround, and were later incorporated into a series of robot-centric
                                      stories and novels. Here are the three laws as Asimov first wrote them:

                                         1. A robot may not injure a human being, or, through inaction,
                                             allow a human being to come to harm.
                                         2. A robot must obey orders given it by human beings, except
                                             where such orders would conflict with the First Law.
                                         3. A robot must protect its own existence as long as such
                                             protection does not conflict with the First or Second Law.





                         The Essence of a Robot
                                    Even though robots vary dramatically in appearance, you can generally char-
                                    acterize them as being made of four key components:

                                        ❏ Base   The base is the body of the robot. In our Palm Robot, the
                                           base is a simple metal chassis on which the wheels, motors, and
                                           Palm PDA itself are mounted. Not all robot bodies need to support
                                           motion, but ours will.
                                        ❏ Processor   Our processor will be a Palm OS PDA. Most
                                           Palm-powered PDAs use a Motorola DragonBall processor,
                                           so that’s the heart of our bot.
                                        ❏ Actuators   Actuators are the muscles that make your robot
                                           interact with its environment. We’ll use a trio of motors to
                                           power the wheels that make the Palm Robot roll.
                                        ❏ Sensors   Sensors are the eyes, ears, and nose of the robot.
                                           Not all robots have sensors; if a robot is sufficiently simple, it
                                           doesn’t need to measure its environment in order to carry out








           P:\010Comp\Bots\880-6\ch01.vp
           Monday, May 12, 2003 10:09:03 AM
   15   16   17   18   19   20   21   22   23   24   25