Control System Closes the Gap in Human-Robot Interaction

Jan. 21, 2014
A control system developed at Georgia Tech uses sensors to detect human arm muscle movements to help the robot anticipate operator movement and ease the interaction between humans and robots on the manufacturing line.

Robot use in manufacturing is nothing new. Most industrial robots, however, operate in caged areas to protect humans from their movements. A few robots are used directly by people, in close quarters, for applications such as automobile assembly. For example, a person hanging a car door on a hinge uses a lever to guide a robot carrying the door. These types of robots are often referred to as examples of haptic technology.

Though these robots are a big help to the assembly workers, the interaction between humans and these robots can be more complicated than it appears.

“It turns into a constant tug of war between the person and the robot,” says Billy Gallagher, a recent Georgia Tech Ph.D. graduate in robotics who is leading the project to develop a control system that improves human-robot interaction. “Both [the person and robot] react to each other’s forces when working together. The problem is that a person’s muscle stiffness is never constant, and a robot doesn’t always know how to correctly react.” (See video at bottom of article.)

Explaining the confusion human movements can create for a robot, Gallagher says as human operators shift the lever forward or backward, the robot recognizes the command and moves appropriately. But when they want to stop the movement and hold the lever in place, people tend to stiffen and contract muscles on both sides of their arms. This creates a high level of co-contraction.

This co-contraction leads to the robot becoming confused. “It doesn’t know whether the force is another command that should be amplified or is a ‘bounced’ force due to muscle co-contraction,” said Jun Ueda, Gallagher’s advisor and a professor in the Woodruff School of Mechanical Engineering. “The robot reacts regardless.”

The robots response to the bounced force creates vibration. As a result, human operators react to this vibration by stiffening their arms and, thereby, creating even more force. All of this leads to the vibrations becoming worse.

The control system developed at Georgia Tech eliminates the vibrations by using sensors worn on a controller’s forearm. The devices send muscle movements to a computer, which provides the robot with the operator’s level of muscle contraction. The system judges the operator's physical status and intelligently adjusts how it should interact with the human. The result is a robot that reportedly moves easily and safely.

“Instead of having the robot react to a human, we give it more information,” says Gallagher. “Modeling the operator in this way allows the robot to actively adjust to changes in the way the operator moves.”

Improvements will continue to be made to the control system using a $1.2 million National Robotics Initiative grant supported by National Science Foundation grant #1317718  to better understand the mechanisms of neuromotor adaptation in human-robot physical interaction.

This research is intended to benefit communities interested in the adaptive shared control approach for advanced manufacturing and process design, including automobile, aerospace and military.

The video below shows how the control system works to improve the interaction between humans and robots.

Sponsored Recommendations

1 Pole B-Trip DLS8 Series: Manual Motor Controller

Tailored to meet various requirements, this series offers B Trip Characteristics for two distinct rated current ranges - 1A to 10A and 13A to 60A. This ensures reliable and customized...

Versatile 2-Pole Solution for Precise Automation

Altech Corp proudly presents the 2 Pole B-Trip DLS8 Series - UL508 Manual Motor Controller, a robust and reliable solution for precise motor control in your automation and control...

Advanced 4 Pole B-Trip Manual Motor Controller by Altech Corp

Discover superior motor control with the DLS8 Series - UL508 Manual Motor Controller, now available in a 4 Pole B-Trip configuration. As your trusted source for automation and...

Reliable and Efficient 1 Pole B-Trip Supplementary Protector by Altech Corp

Introducing the cutting-edge DLS7 Series - UL1077 Supplementary Protector with B Trip Characteristics, engineered for precise protection in diverse industrial applications. Altech...