← Latest papers
💻 computer science

Continuum Robot Localization using Distributed Time-of-Flight Sensors

This paper presents a localization technique for continuum robots that fuses data from distributed, low-resolution Time-of-Flight sensors with a shape prior to achieve accurate positioning and orientation in unstructured environments, overcoming the limitations of sensor size and robot deformability.

Original authors: Spencer Teetaert, Giammarco Caroleo, Marco Pontin, Sven Lilge, Jessica Burgner-Kahrs, Timothy D. Barfoot, Perla Maiolino

Published 2026-09-02
📖 4 min read☕ Coffee break read

Original authors: Spencer Teetaert, Giammarco Caroleo, Marco Pontin, Sven Lilge, Jessica Burgner-Kahrs, Timothy D. Barfoot, Perla Maiolino

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 robot that does not move on wheels or legs, but instead bends and stretches like a living worm or a snake. These machines, known as continuum robots, are designed to slip into tight, twisting spaces where rigid machines cannot go, such as inside a human body for surgery or deep within the complex machinery of an aircraft engine. Because they are so flexible and often need to be very small, they cannot carry the large, heavy cameras or lasers that most robots use to see where they are. Without a way to know their exact position and shape, these robots are blind, unable to navigate safely or perform delicate tasks on their own. The challenge for engineers has been to give these soft, squishy machines a sense of direction using only tiny, lightweight sensors that fit on their bodies.

A team of researchers has developed a new way to solve this problem by giving the robot a distributed sense of touch and distance. Instead of relying on one powerful camera at the tip, they placed several small, low-resolution distance sensors along the entire length of the robot's body. These sensors, which work by measuring how long it takes for a pulse of light to bounce back from an object, are too weak on their own to map a complex room. A single sensor might see a wall but not know if it is facing a corner or a flat surface, leading to confusion. However, by placing many of these sensors along the robot and combining their weak, scattered signals with a computer model of how the robot is supposed to bend, the team created a system that can figure out exactly where the robot is and what shape it is taking.

The researchers tested this idea on a robot that is about 53 centimeters long, made of soft material that can stretch and compress. They equipped this robot with three rings of sensors, each holding three small distance detectors and a gyroscope to measure rotation. They then sent the robot into a cluttered environment filled with various objects, asking it to navigate while only using the data from its own body sensors. To help the robot understand its surroundings, the team first created a digital map of the room, but they also tested the system by changing the room—adding or removing objects—to see if the robot could still find its way when the map did not perfectly match reality.

The results showed that this method works surprisingly well, even when the sensors are confused or the map is slightly wrong. In their tests, the robot was able to determine its position with an average error of just 2.5 centimeters and its orientation with an error of about 7 degrees. This level of accuracy held true even when the robot encountered objects that were not in its original map, or when the environment looked different than expected. The system proved robust enough to handle the fact that individual sensors often failed to see enough details to make sense of the world on their own. By fusing the data from all the sensors along the robot's spine, the computer could fill in the gaps and maintain a clear picture of the robot's location.

The study also revealed how the robot's shape affects its ability to know where it is. The sensors near the base of the robot, which are anchored to a known starting point, were very accurate. However, as the robot stretched out, small errors in the measurements added up, making the tip of the robot slightly harder to track precisely. Despite this, the system remained stable and did not lose track of the robot entirely, even in difficult scenarios with many obstacles. The researchers found that the robot could also use its own movement data to help correct its position, acting as a backup when the distance sensors were uncertain.

This work demonstrates that it is possible to guide a soft, deformable robot through a messy, unstructured environment without needing external cameras or large tracking systems. The approach relies on the simple idea that many small, imperfect measurements, when combined with a good understanding of the robot's own structure, can create a reliable sense of place. While the system still depends on having a reasonably accurate starting map, the ability to tolerate changes in the environment suggests a path forward for robots that can inspect dangerous or inaccessible areas on their own. The researchers showed that by spreading sensors out along the body, a robot can overcome the limitations of small size and soft materials to navigate the real world with confidence.

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 →