Research Analyzer
← Back SII 2026

Towards a Lightweight ROS�CoppeliaSim Simulator for the BEATRIX Robotic Education Platform

Janaardhanan Alagarraja, Adrian Rubio-Solis, Uriel Martinez-Hernandez

PDF

Abstract

This work presents the design and de- velopment of BEATRIXsim, a simulation environ- ment for integration into the educational BEATRIX robot platform. BEATRIXsim is implemented in Cop- peliaSim due to its support for kinematics and low computational load. Both the physical robot (BEAT- RIX) and digital robot (BEATRIXsim) are inter- faced using an Arduino Mega microcontroller and the Robot Operating System (ROS) using the rosserial protocol. Custom-built ROS messages, services and a bridge are developed for synchronised operation, communication, control and real-time feedback of both the physical and digital robots. This simula- tion environment includes a Graphical User Interface (GUI) to allow users to simultaneously control both the physical hardware and the digital robot, but also their individual control. BEATRIXsim serves as a tool for experimentation and testing processes without the need for its physical counterpart, reducing risks, costs and development time. Overall, this work shows that an affordable humanoid robot for education purposes can be enhanced by the use of digital technology, providing a robust platform for real-time control, experimentation and teaching in robotics.

Index terms

Entertainment and Educational Systems Robotics Software Design