Assembly Lines
www.assemblymag.com/articles/98696-dance-moves-help-humanoid-robots-work-better-with-humans
robot performing a dance routine

Engineers have trained a humanoid robot to perform a variety of expressive movements, including simple dance routines.

Photo courtesy University of California San Diego

Dance Moves Help Humanoid Robots Work Better With Humans

August 14, 2024

SAN DIEGO—Engineers at the University of California San Diego have trained a humanoid robot to effortlessly learn and perform a variety of expressive movements, including simple dance routines and gestures like waving, high-fiving and hugging.

The enhanced expressiveness and agility of the machine may pave the way for improving human-robot interaction on assembly lines, enabling humanoids to safely operate alongside operators.

“Through expressive and more human-like body motions, we aim to build trust and showcase the potential for robots to co-exist in harmony with humans,” says Xiaolong Wang, Ph.D., a professor of electrical and computer engineering at UC San Diego. “We are working to help reshape public perceptions of robots as friendly and collaborative rather than terrifying like The Terminator.”

Wang and his colleagues used an extensive collection of motion capture data and dance videos. They trained the robot’s upper and lower body separately. This approach allowed the machine’s upper body to replicate various reference motions, such as dancing and high-fiving, while its legs focused on a steady stepping motion to maintain balance and traverse different terrains.

“The main goal here is to show the ability of the robot to do different things while it’s walking from place to place without falling,” explains Wang. “By extending the capabilities of the upper body, we can expand the range of motions and gestures the robot can perform.”

Despite the separate training of the upper and lower body, the robot operates under a unified policy that governs its entire structure. This ensures that it can perform complex upper body gestures while walking steadily on surfaces like gravel, dirt, wood chips, grass and inclined concrete paths.

Currently, the robot’s movements are directed by a human operator using a game controller, which dictates its speed, direction and specific motions. A future version may be equipped with a camera to enable the robot to autonomously perform tasks and navigate terrains.