ROS-React: A Framework for Dynamic, Over-the-Air Reconfigurable Robot Behavior Trees via React Native Hooks

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

This paper presents a new framework that enables dynamic modification of robot behavior in real time using mobile devices. We developed a system where robots running the Robot Operating System can receive updated behavior instructions during operation without requiring restart or redeployment. By combining React Native for cross-platform mobile interfaces with JavaScript for server-side logic, our approach allows users to view and modify complex robot behavior trees through intuitive visual interfaces. The system bridges mobile applications and robot middleware through a custom communication layer that translates between web protocols and ROS messaging. Experimental results demonstrate reliable performance with average update latency of 168.88ms and 100% success rate. The framework achieves 7.4x faster behavior modifications compared to traditional approaches This work provides a practical foundation for making robot programming more accessible and responsive to changing operational needs using everyday mobile technology.

Article activity feed