Related Experiment Video
Updated: Mar 28, 2026

Simulation of a Scaled Assembly Process with Collaboration of a Robotic Arm and Monitoring through a Vision System for Quality Control
Published on: August 29, 2025
EduSCARA: An open source RRPR educational SCARA platform
Alex Clark1, Uriel Martinez-Hernandez1, Tareq Assaf1
1Department of Electronic & Electrical Engineering, University of Bath, Bath, UK.
None:
This paper presents EduSCARA, an affordable and industrially relevant Selective Compliance Assembly Robot Arm (SCARA) development platform. Designed to lower the barrier to industrial robotics, EduSCARA provides a complete, hands-on environment that closely replicates the architecture and challenges of professional systems without the prohibitive cost or complexity. The manipulator features a 3D-printed RRPR design actuated by hobby-grade servomotors, with PID-tunable closed-loop control on the planar axes. Its modular and transparent design supports both hardware and firmware customisation, while the Python API gives learners a versatile platform for experimentation. Validation of the system shows 3.5 mm repeatability at high speeds and a 100 g payload capacity, supporting small-scale educational and practical tasks. In contrast to traditional industrial robots, often costing tens of thousands of pounds, EduSCARA empowers learners to experiment, debug, and innovate at a fraction of the cost of many other educational robotics platforms. More than just a small robot, EduSCARA serves as a gateway to industrial robotics, making high-impact, professional-grade learning truly accessible.
Related Concept Videos
Introduction to Scalers
Mechanical Systems
Electro-mechanical Systems
A key component of the DC motor is the armature, a rotating circuit positioned within a magnetic field. As an electric current passes through the...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Control Systems
At the heart...
Torque Free Motion

