Page 324 - Concise Encyclopedia of Robotics
P. 324

Task-Level Programming
                            chance for mishaps, such as a robot falling down the stairs or crashing
                            through a window.
                              When a robot is anchored down in one place, as are many industrial
                            robots, the task environment is called the work envelope.
                              See also AUTONOMOUS ROBOT, COMPUTER MAP, and WORK ENVELOPE.
                         TASK-LEVEL PROGRAMMING
                            As machines become smarter, the programming becomes more sophisti-
                            cated. No machine has yet been built that has intelligence anywhere near
                            that of a human being.Some researchers think that true artificial intelligence
                            (AI), at a level near that of the human brain, will never be achieved.
                              The programming of robots can be divided into levels, starting with the
                            least sophisticated and progressing to the theoretical level of true AI.
                            The drawing shows a four-level scheme.Level 3,just below AI,is called task-
                            level programming. As the name implies, programs at this level encompass
                            whole tasks, such as cooking meals, mowing a lawn, or cleaning a house.
                             Fourth level  Artificial intelligence
                              Third level      Tasks

                            Second level   Complex motions


                              First level  Simple motions
                            Task-level programming

                              Task-level programming lies just above the hierarchy from complex-
                            motion planning, but below the level of sophistication generally consid-
                            ered to be AI. Compare ARTIFICIAL INTELLIGENCE, COMPLEX-MOTION PROGRAMMING, and
                            SIMPLE-MOTION PROGRAMMING.
                         TEACH BOX
                            When a robot arm must perform repetitive, precise, complex motions,
                            the movements can be entered into the robot controller’s memory. Then,
                            when the memory is accessed, the robot arm goes through all the appro-
                            priate movements. A teach box is a device that detects and memorizes
                            motions or processes for later recall.




                                                   
   319   320   321   322   323   324   325   326   327   328   329