Page 274 - Concise Encyclopedia of Robotics
P. 274

Real Time
                            A robot that operates in this fashion is analogous to a human or animal
                            that exhibits reflex actions when certain stimuli occur.
                              The principal asset of the reactive paradigm is high speed.Just as human
                            or animal reflexes occur faster than behaviors that involve conscious thought
                            (deliberation), robots using the reactive paradigm can respond to changes
                            in their environment almost instantly. However, there are drawbacks to
                            this approach. The simple sense/act approach can sometimes result in
                            cycling  back  and  forth  between  two  conditions, without  making  any
                            progress toward the intended goal. This can be considered the robotic
                            equivalent of human disorientation or panic. Compare HIERARCHICAL PARADIGM
                            and HYBRID DELIBERATIVE/REACTIVE PARADIGM.
                         REAL TIME
                            In communications or data processing, operation done “live” is called
                            real-time operation. The term applies especially to computers. Real-time
                            data exchange allows a computer and the operator to converse.
                              Real-time operation is convenient for storing and verifying data within
                            a short time.This is the case,for example,when making airline reservations,
                            checking a credit card, or making a bank transaction. However, real-time
                            operation is not always necessary. It is a waste of expensive computer
                            time to write a long program at an active terminal. Long programs are
                            best written off-line, tested in real time (on-line), and debugged off-line.
                              In a fleet of insect robots all under the control of a single computer,
                            real-time operation can be obtained for all the robots simultaneously.One
                            method of achieving this is time sharing. The controller pays attention
                            to each robot for a small increment of time, constantly rotating among
                            the robots at a high rate of speed. Compare TIME SHIFTING.
                         RECTANGULAR COORDINATE GEOMETRY
                            See CARTESIAN COORDINATE GEOMETRY.
                         RECURSION
                            Recursion is a logical process in which one or more tasks are set aside while
                            the main argument is being made. Recursion is common in computer
                            programs, where it can take the form of nested loops. Recursion is also
                            useful in proving mathematical and legal propositions. It is a powerful
                            tool in artificial intelligence (AI).
                            Keep final goal in mind
                            Recursion can be intricate, and is one of the most advanced forms of
                            human reasoning. For recursion to work, the overall direction of progress
                            is toward the final goal. Sidetracking might seem to have nothing to do




                                                   
   269   270   271   272   273   274   275   276   277   278   279