← Latest papers
💻 computer science

NPU-Accelerated Neuro-Fuzzy Safety Assistance with Decision-Level Multimodal Fusion for Teleoperated Assistive Robots

This paper presents an Edge-AI shared-control framework for teleoperated assistive robots that utilizes a Hailo-8L NPU to concurrently execute an Adaptive Neuro-Fuzzy Inference System and a YOLOX-S detector, fusing their outputs to significantly reduce collision rates and emergency interventions while maintaining full local operation.

Original authors: Sarra Ben Halima, Faten Ben Abdallah, Joseph Haggege

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

Original authors: Sarra Ben Halima, Faten Ben Abdallah, Joseph Haggege

Original paper licensed under CC BY 4.0 (https://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 helps a person move around a room, but the robot does not decide where to go. Instead, a human sits at a remote control station, watching a video feed and steering the robot with a joystick. This setup is common for tasks like checking on elderly relatives or inspecting dangerous areas, but it has a dangerous flaw. The human operator sees only what the camera shows, which is often a narrow slice of the room. They might not see a glass door, a low table, or a person standing just outside the camera's view. If the operator pushes the robot forward, it might crash before the human even realizes the danger is there. The solution is not to make the robot drive itself, which would remove the human's control and require complex, expensive mapping systems. The solution is to let the human steer while a smart safety layer watches the path and gently slows the robot down if something is too close.

Researchers at the National Engineering School of Tunis have built and tested exactly this kind of system for small, wheeled robots. Their goal was to create a safety net that works entirely on the robot itself, without needing to send data to a cloud server or rely on a powerful computer. They combined two different ways of seeing the world. First, the robot uses infrared sensors that act like a blind person's cane, bouncing signals off objects to measure distance. Second, it uses a camera and a visual recognition system to identify what those objects are. The researchers taught a computer program to blend these two streams of information. The program learns to slow the robot down based on how far away an object is, but it also listens to the camera. If the camera sees a person or a chair with high confidence, the program reduces the robot's speed even more, acting as a second pair of eyes that never blinks.

To make this system fast enough to be useful, the team faced a significant challenge. Running complex vision software and safety calculations at the same time usually requires a heavy, power-hungry computer. Instead, they used a specialized chip designed for artificial intelligence, called a neural processing unit, which is small enough to fit on a standard single-board computer. This chip allowed the robot to process visual data and make safety decisions simultaneously, updating its speed fifty times every second. The system does not plan a route or choose a destination; it simply takes the direction the human operator chooses and decides how fast the robot is allowed to travel in that direction. If the robot gets too close to an obstacle, the system overrides the human's command to move forward and forces the robot to reverse, ensuring a safe stop.

In their experiments, the team tested this system on a custom-built four-wheeled robot in a controlled environment. They asked a human operator to drive the robot through a course filled with obstacles under three different conditions: driving with no help, driving with the infrared sensor safety system, and driving with the combined infrared and camera system. The results showed a clear improvement in safety. When the operator drove without assistance, the robot collided with obstacles in forty percent of the attempts. When the combined safety system was active, that collision rate dropped to just ten percent. Furthermore, the robot maintained a much safer distance from obstacles, keeping a gap of about ten centimeters instead of the five centimeters seen in the unassisted runs. The system also reduced the number of times the human operator had to hit the emergency stop button, dropping from an average of nearly two interventions per run to just one-fifth of an intervention.

The researchers found that the system worked smoothly without slowing down the robot's ability to respond to the human's steering commands. The entire process, from seeing an obstacle to adjusting the speed, happened in less than a hundredth of a second. The visual system was particularly effective at detecting objects that the distance sensors might miss, such as low-contrast surfaces, and it adjusted the robot's speed based on how confident it was about what it saw. However, the team noted that the system is not perfect. The safety rules were tested in a laboratory with static objects and a single operator, so the results might vary in a busy home with moving people. Additionally, if the visual pipeline stalls or a frame is delayed, the system discards the outdated visual data and reverts to relying only on the distance sensors, rather than detecting a specific camera blockage. Despite these limitations, the study demonstrates that it is possible to give a teleoperated robot a reliable, local safety layer that protects against collisions without taking away the human's control.

This work matters because it offers a practical path forward for assistive robots that need to be affordable and safe. By proving that complex safety calculations can run on a small, low-power chip, the researchers showed that these robots do not need to be tethered to the internet or require expensive hardware to be safe. The system respects the human operator's intent while adding a layer of protection that is always watching. In the future, such technology could allow elderly people to use remote-controlled robots to fetch items or monitor their homes without the constant fear of the machine crashing into furniture or people. The researchers plan to test the system with more operators and in more dynamic environments to see how it holds up when the world is less predictable than a laboratory. For now, they have shown that a robot can be both obedient to a human and smart enough to protect itself.

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 →