← Latest papers
💻 computer science

Module Number Adaptive Visual Shape Control for Serial Modular Soft Robots

This paper introduces a module number adaptive visual shape control method for serial modular soft pneumatic robots that enables scalable whole-body configuration control across varying numbers of modules and environmental conditions by reusing a single-module-trained controller through local image patch decomposition and geometric data augmentation.

Original authors: Kyohei Akamine, Takato Horii, Yusuke Sakaue, Hiroki Ishizuka

Published 2026-09-01
📖 5 min read🧠 Deep dive

Original authors: Kyohei Akamine, Takato Horii, Yusuke Sakaue, Hiroki Ishizuka

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

Soft robots are a distinct branch of engineering that replaces rigid metal and plastic with flexible, rubber-like materials. Unlike traditional machines that move with precise, fixed joints, these robots bend and twist like living tissue, allowing them to squeeze through tight spaces, handle delicate objects, or navigate uneven terrain without causing damage. Because their bodies are made of soft, squishy components, they do not have a single fixed shape; instead, their entire form can change continuously. This flexibility makes them incredibly useful for tasks in confined environments, such as medical procedures or search-and-rescue missions, but it also makes them notoriously difficult to control. Traditional computer models struggle to predict exactly how a soft robot will move because the material bends in complex, unpredictable ways. To solve this, researchers have turned to vision-based control, where a camera watches the robot and adjusts its movements in real time, much like a human watching their own hand to guide it. However, a major hurdle has remained: most of these visual control systems are built for a specific robot size. If a robot is made of five connected segments, the control software usually cannot be used on a robot made of three or seven segments without being completely rewritten and retrained from scratch.

A team of researchers has developed a new method that allows a single control system to manage soft robots of varying lengths without needing new training data for each size. They focused on a type of robot built by linking identical, inflatable segments together in a line. In their experiments, they constructed robots ranging from just one segment up to five segments connected end-to-end. The core of their discovery is a technique that breaks the robot's entire body image into small, individual pieces, treating each segment as a separate entity. Instead of trying to learn how a five-segment robot moves as one giant, complicated object, the system learns how a single segment moves and then applies that same knowledge to every segment it sees, regardless of how many neighbors it has. This approach means that once the researchers taught the computer how to control one single segment, that same "brain" could be instantly reused to control a robot with one, three, or five segments.

To make this work, the researchers had to overcome the fact that a segment looks different depending on where it sits in the line. A segment at the bottom of a five-segment robot appears in a different part of the camera's view and at a different angle than a single segment sitting alone on a table. To teach the computer to ignore these visual differences, they used a technique called geometric data augmentation during the training phase. This involved artificially rotating and shifting the images of the single segment in thousands of different ways, effectively showing the computer that the same piece of rubber could appear in many positions and orientations. By training the system on these varied views, the computer learned to recognize the essential shape of the segment rather than its specific location in the picture. When the system was deployed on a multi-segment robot, it used a specialized tool to locate each segment in the camera feed, crop it out, and feed it to the same control module. The module then calculated the necessary air pressure adjustments for that specific segment to match a desired target shape.

The researchers tested this system on physical robots suspended in a laboratory, using a standard webcam to watch them. They programmed the robots to bend into specific shapes, such as twisting or curving forward, and measured how closely the actual robot matched the target image. The results showed that the system successfully guided robots with one to five segments toward their target shapes. While the robots with more segments took slightly longer to settle and showed slightly more error than the shorter ones, the control system worked effectively across all configurations without any additional training. The system also proved robust against changes in the environment; it maintained control even when the lighting in the room changed, when objects were placed in the background, or when a heavy weight was attached to the tip of the robot. In one test, a 500-gram mass was attached to the end of a five-segment robot, simulating the extra load a real-world robot might carry, and the system still managed to guide the robot to the correct posture.

A critical part of the system's reliability was its ability to handle missing information. In a real-world scenario, parts of a robot might be hidden by its own body, by a person's hand, or by other objects, causing the camera to lose track of a specific muscle or segment. The researchers built a lightweight network that could guess the missing visual data based on the surrounding parts. When a piece of the robot's shape was obscured, this network reconstructed the missing image, allowing the control system to continue operating smoothly. Without this reconstruction, the robot would have struggled to move or failed to reach its target. The study demonstrated that by decomposing a complex, whole-body problem into simple, local tasks, a single control model can scale up to handle much larger and more complex machines. This finding suggests that future soft robots could be assembled and reassembled with different numbers of parts, and the same control software would work immediately, eliminating the need to collect new data or retrain the system every time the robot's configuration changes.

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 →