Page 440 - Sensing, Intelligence, Motion : How Robots and Humans Move in an Unstructured World
P. 440

EXAMPLES   415

            human. Notice the difference between the positions of the master arm and the
            slave arm: The operator clearly intended the arm to go much lower than it did. 7
              The value of this experiment is more than a joke exercise. Imagine a robot
            assistant working next to an astronaut, controlled via teleoperation by a remote
            operator. If the operator is on the ground, a signal transmission delay due to large
            distance will introduce a bias into the operator’s perception of the scene compared
            to the actual scene at the moment. Imagine that the operator makes a mistake,
            guiding the robot directly onto the astronaut. The robot behavior demonstrated
            in the Figure 8.11 experiment would save the situation.
              Finally, the pictures shown in Figure 8.12 relate to the autonomous robot
            operation in the setting 3 above. A good way to demonstrate robot interaction
            with a nearby moving human is dance. If we can make the robot behave the
            way two human partners expect each other to move in a dance, we can count
            on the robot’s adequate behavior in a human–robot crew. During the dance
            the partners stay close to each other. They continuously react to each other’s
            movement. One partner does not have to look intently at the other partner at all
            times; he or she is confident that their partner will make sure that no collision
            takes place. For each of them it is not enough to know that his/her head or hand
            is safe: There is an expectation that one’s whole body is safe from unpredictable
            collisions. Hence the interaction involves their whole bodies. A demonstration
            of this kind of interaction is a demonstration of a highly coupled robot–human
            team operation.
              With these ideas in mind, we have carried out a special project between the
            University of Wisconsin (UW) Robotics Laboratory, on the one hand, and the
            UW Dance Department, on the other hand. Professor Tibor Zana from the UW
            Dance Department, who is also Artistic Director of the Wisconsin Dance Ensem-
            ble, choreographed the dance. The video frames shown in Figure 8.12 are from
            the resulting videos. Again, still pictures are not a good medium for showing
            motion: A color video looks much more interesting than these black-and-white
            still pictures.
              The robot motion planning shown in these pictures was fully autonomous.
            The robot was not programmed for any specific paths. (Tests with predefined
            paths, which the robot would modify on the fly when reacting to the ballerina’s
            movement, have also been tried.) The robot was only programmed to stay out of
            the ballerina’s way and to move toward her when losing the proximity contact
            with her. In other words, the actual motion was in response to the ballerina
            movement. In a typical pair dance (e.g., waltz, tango, foxtrot, swing), one partner
            is the leader and the other partner is the follower. In our robot–ballerina dance
            the ballerina was the leader. This is admittedly not a typical dance convention
            today, but aren’t robots the sign of the future!
              The robot behavior in these experiments looks convincing and somehow
            “alive.” We humans are not used to seeing machines behave like humans or


            7 For those romantically inclined after reading Isaac Asimov’s robotic laws, the same would happen
            if the obstacle was not a human but a chair.
   435   436   437   438   439   440   441   442   443   444   445