UAIbot: Beginner-friendly web-based simulator for interactive robotics learning and research

📅 2025-06-26
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Traditional robot simulation platforms suffer from complex installation procedures, high usability barriers, and limited support for interactive teaching and research. To address these challenges, this paper proposes a lightweight, web-based robot simulation platform. The platform employs a dual-interface architecture—Python for the backend physics engine and JavaScript for frontend interactivity—enabling zero-installation, real-time in-browser programming, and physics-based simulation. Innovatively, it unifies support for diverse foundational models, including robotic manipulator kinematics and crowd flow dynamics, thereby balancing pedagogical intuitiveness with research extensibility. Its open-source architecture significantly reduces experimental deployment costs. Empirical evaluation demonstrates improved student conceptual comprehension efficiency and accelerated experiment reproducibility, thereby facilitating broader dissemination of robotics knowledge and fostering interdisciplinary research collaboration.

Technology Category

Application Category

📝 Abstract
This paper presents UAIbot, a free and open-source web-based robotics simulator designed to address the educational and research challenges conventional simulation platforms generally face. The Python and JavaScript interfaces of UAIbot enable accessible hands-on learning experiences without cumbersome installations. By allowing users to explore fundamental mathematical and physical principles interactively, ranging from manipulator kinematics to pedestrian flow dynamics, UAIbot provides an effective tool for deepening student understanding, facilitating rapid experimentation, and enhancing research dissemination.
Problem

Research questions and friction points this paper is trying to address.

Web-based simulator for accessible robotics learning
Interactive exploration of kinematics and dynamics principles
Facilitates rapid experimentation and research dissemination
Innovation

Methods, ideas, or system contributions that make the work stand out.

Web-based simulator for robotics learning
Python and JavaScript interfaces for accessibility
Interactive exploration of mathematical principles
🔎 Similar Papers
No similar papers found.
J
Johnata Brayan
Graduate Program in Electrical Engineering - Universidade Federal de Minas Gerais - Av. Antônio Carlos 6627, 31270-901, Belo Horizonte, MG, Brazil
Armando Alves Neto
Armando Alves Neto
Departamento de Eng. Eletrônica, Universidade Federal de Minas Gerais
Roboticsautomationcomputer vision
P
Pavel Petrovič
Comenius University, Bratislava, Slovakia
G
Gustavo M Freitas
Graduate Program in Electrical Engineering - Universidade Federal de Minas Gerais - Av. Antônio Carlos 6627, 31270-901, Belo Horizonte, MG, Brazil
V
Vinicius Mariano Gonçalves
Graduate Program in Electrical Engineering - Universidade Federal de Minas Gerais - Av. Antônio Carlos 6627, 31270-901, Belo Horizonte, MG, Brazil