Page 151 - Concise Encyclopedia of Robotics
P. 151

Handshaking
                            certain drugs. Hallucinations can be, and often are, combined with delu-
                            sions, or  misinterpretations  of reality. An  example  is  the  person  who
                            thinks that spies are after him or her, and who sees sinister figures lurking
                            behind trees or in dark alleyways.
                              Sophisticated computers can appear to have hallucinations and delu-
                            sions. The likelihood of such malfunctions, taking place in bizarre and
                            often inexplicable ways, increases as systems become more complex. This
                            is because, as computers become smarter, the number of components,
                            pathways, and nodes increases in exponential proportion, and the prob-
                            ability of a component failure or stray signal thus “blows up.” Computer
                            components are, in general, exceptionally reliable; however, given great
                            enough numbers of them, strange things can happen, and have happened.
                            Experienced personal computer users and technicians know this.
                              Some researchers in artificial intelligence (AI) believe that electronic
                            hallucinations or delusions might someday result from improper design
                            and care of machines. These researchers suspect that machines, as they
                            evolve and become more intelligent, can develop “hangups,”just as people
                            do.At present, malicious human operators cause more problems directly,
                            by means of such schemes as hacking and the writing of computer viruses,
                            than “computers gone mad.” In a few decades, however, autonomous
                            robots might become able to program and maintain themselves to a large
                            extent, and the situation might change. See AUTONOMOUS ROBOT.
                         HAND
                            See ROBOT GRIPPER.
                         HANDSHAKING
                            In a digital communications system, accuracy can be optimized by having
                            the receiver verify that it has received the data correctly. This is done
                            periodically—say, every three characters—by means of a process called
                            handshaking.
                              The process goes as follows, as illustrated in the figure. First, the trans-
                            mitter sends three characters of data. Then it pauses, and awaits a signal
                            from the receiver that says either of the following:
                              •(a) All three characters have familiar formats.
                              •(b) One or more characters has an unfamiliar format.
                            If the return signal is (a), the transmitter sends the next three charac-
                            ters. If the return signal is (b), the transmitter repeats the three characters.
                              In computer systems, the term handshaking refers to a method of con-
                            trolling,or synchronizing,the flow of serial data between or among devices.
                            The  synchronization  is  accomplished  by  means  of a  control  wire  in




                                                   
   146   147   148   149   150   151   152   153   154   155   156