← Latest papers
💻 computer science

Perception-and-action system for humanoid robot task execution in construction

This paper proposes a novel perception-and-action system comprising Humanoid-PoseNet and Humanoid-ActionNet that enables humanoid robots to learn and reliably execute construction tasks from human demonstrations, achieving an average motion-tracking error of 82.45 mm.

Original authors: Yanxi Liu, Yizhi Liu

Published 2026-08-04
📖 4 min read☕ Coffee break read

Original authors: Yanxi Liu, Yizhi Liu

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a world where robots aren't just clunky machines on wheels or arms bolted to a wall, but partners that look and move like us. This is the realm of humanoid robotics, a field trying to build machines that can walk into our human-made spaces—like construction sites, kitchens, or offices—and do the heavy lifting without needing a manual for every single step. The big challenge? Humans are messy, flexible, and unique; robots are precise, rigid, and built to specific blueprints. If you try to copy a human's movement directly onto a robot, the robot might trip, fall, or snap a joint because its legs are shorter or its hips bend differently. To solve this, scientists use motion retargeting (a fancy way of saying "translating human moves into robot moves") and reinforcement learning (a method where a robot learns by trial and error, getting "rewards" for staying upright and "punishments" for falling). The goal is to let robots learn from watching us, so they can eventually help us build our world, carrying bricks or climbing ladders just like a human worker would.

Enter this new study, which acts like a master translator and a tough coach for a robot named Unitree G1. The researchers wanted to see if a humanoid robot could watch a construction worker perform a task, understand what they are doing, and then do it themselves without falling over. They built a two-part system to make this happen. First, they created a "translator" called Humanoid-PoseNet. Think of this as a super-smart camera brain that watches a video of a human worker. It doesn't just see a person; it calculates exactly where every joint is in 3D space. But here's the tricky part: a human's body is shaped differently than a robot's. So, this brain instantly rewrites the human's movements into a version that fits the robot's specific body shape, ensuring the robot doesn't try to twist its joints in impossible ways.

Once the robot knows what to move, it needs to figure out how to move without crashing. This is where the second part, Humanoid-ActionNet, comes in. This is the robot's internal coach, trained using a "teacher-student" method. The "teacher" is a super-powerful version of the robot that lives in a computer simulation and knows everything about physics (like how heavy a brick is or how slippery the ground is). The teacher learns the perfect way to move to stay balanced. Then, it teaches a "student" version of the robot. The student is the one that will actually go out into the real world, but it is not allowed to rely on physics secrets; it has to learn just by feeling its own joints and watching the target movements, just like a real robot would. This ensures that when the robot leaves the computer and steps onto a real construction site, it doesn't get confused by the difference between the simulation and reality.

The team tested this system with 30 different construction tasks, from carrying heavy pipes and stacking materials to signaling with flags and walking on uneven ground. They started by recording five human volunteers performing these tasks in a motion-capture studio. Then, they let their robot system learn from these recordings. The results were promising: the robot successfully learned to perform eight of these complex construction actions. In the computer simulations, the robot tracked the human movements with an average error of about 82.45 mm (Mean Per Joint Position Error) across its joints. When they put the robot to the test in the real world, it managed to carry pipes, hold concrete blocks, and even wave a flag while maintaining its balance, proving that the "translation" and "coaching" worked.

However, the paper is careful not to call this a perfect solution. The researchers noted that while the robot could do these tasks, it wasn't flawless. In the simulations, some attempts failed, with the robot losing its balance or stumbling, especially when the physics of the real world (like friction or weight) didn't match the computer model perfectly. They also pointed out that the robot's hands aren't quite as dexterous as a human's, so while it could hold a block, it couldn't necessarily grasp it with the same finesse as a human worker. The study suggests that this approach is a solid first step toward having robots that can work alongside us on construction sites, but there is still a lot of work to be done to make them as reliable and adaptable as the humans they are trying to mimic. The system showed that it is possible to teach a robot to move like a worker, but the journey from "learning to walk" to "building a skyscraper" is just beginning.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →