← Latest papers
💻 computer science

Optimization of sim-to-real transfer in the humanoid robot NICO

This paper presents a novel, low-cost sim-to-real grasping pipeline for the humanoid robot NICO that combines YOLO-based detection, stereo vision localization, and visual feedback to achieve high success rates in tabletop object grasping without relying on expensive external tracking systems.

Original authors: Juraj Gavura, Igor Farkaš

Published 2026-07-21
📖 4 min read☕ Coffee break read

Original authors: Juraj Gavura, Igor Farkaš

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 are like eager students trying to learn a new sport. They are brilliant at practicing in a video game, where the physics are perfect, the lighting is ideal, and nothing ever breaks. But when you ask that same robot to step out of the game and into the real world, things get messy. The real world has wobbly joints, slightly foggy cameras, and gravity that doesn't always behave exactly like the math in the code. This gap between the perfect digital practice and the messy real-life game is called the "sim-to-real" gap. It's the reason a robot might look like a graceful dancer in a simulation but trip over its own feet when it tries to pick up a cup of coffee. Scientists are obsessed with closing this gap because if robots can't reliably grab things in the real world, they can't help us with chores, build things, or interact safely with people. The big question is: how do we teach a robot to trust its eyes and its muscles when the world doesn't match its training manual?

This paper tells the story of a humanoid robot named NICO (which stands for Neuro-Inspired COmpanion) and its quest to master the art of picking up a plush tomato from a table. The researchers, Juraj Gavura and Igor Farkaš, faced a tricky problem: even though they had already taught NICO how to touch specific spots on a screen with high accuracy, picking up an object is much harder. It requires the robot to see the object, figure out exactly where it is in 3D space, and then move its hand to grab it without knocking it over. The team wanted to see if their old "touchscreen training" method could help NICO grab things, or if they needed a new trick.

They tried two main strategies. The first was to use the robot's "muscle memory" from the touchscreen training. They used a computer model to predict exactly how much to nudge the robot's hand to compensate for its real-world clumsiness. Think of this like a coach telling a player, "When you aim for the left corner, actually aim two inches to the right because your arm pulls that way." They tested three different versions of this coach, from a simple rule-of-thumb to a complex neural network (a type of AI brain). The results were a tale of two worlds: inside the specific area where the robot had practiced, the complex AI coach was a superstar, helping NICO grab the tomato successfully 96.7% of the time. However, once the robot stepped outside that familiar zone, the AI coach started guessing wildly, and the success rate dropped significantly. It turns out, the robot's "muscle memory" didn't generalize well to new parts of the table.

The second strategy was more like a game of "hot and cold" using the robot's own eyes. Instead of relying on a pre-calculated map, they gave NICO a visual feedback loop. The robot would move its hand near the tomato, look at where its hand actually was, and then make tiny adjustments to line it up perfectly before grabbing. It's like trying to thread a needle while looking in a mirror; you keep moving the thread until it lines up with the eye. This approach didn't need a pre-trained map of the table. It worked surprisingly well across the entire workspace, achieving a 72.7% success rate overall. In fact, when the robot's eyes were working perfectly and could see its hand clearly, this method hit a 94.1% success rate.

The paper suggests that while the "muscle memory" calibration is incredibly precise in the area where it was trained, the "visual feedback" method is more robust and adaptable for the whole table. The researchers found that the main thing holding the visual feedback back wasn't the robot's brain, but its eyes: sometimes the robot's stereo cameras got confused by the background and couldn't tell exactly where its hand was. But when the eyes worked, the robot could grab the tomato almost every time. Ultimately, the study shows that you don't need expensive, high-tech 3D cameras or motion capture suits to teach a robot to grab things; a clever mix of low-cost cameras, a little bit of calibration, and a visual feedback loop can get the job done. The authors conclude that while the calibration method is the champion in its home turf, the visual feedback approach is the better all-rounder for the messy, unpredictable real world.

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 →