Kinematics, workspace and trajectory of a 4-axis serial robot
A peer-reviewed case study of a 4-DOF RRPR SCARA manipulator: Denavit–Hartenberg modelling, forward and inverse kinematics, a MATLAB GUIDE simulator, and cross-validation against RoboAnalyzer.
Outer bound 400 mm, inner bound 100 mm.
- Journal
- WSEAS Transactions on Applied and Theoretical Mechanics
- Indexing
- Scopus Q3
- Volume
- Vol. 21 (2026), pp. 152–162 · E-ISSN 2224-3429
Read it three ways
The announcement, the source repository behind the simulations, and the full paper for offline reading.
Read the announcement
Context on the study and the discussion around its publication.
linkedin.com · opens in a new tab GitHubOpen the repository
MATLAB models, the GUIDE simulator and the workspace scripts used in the paper.
github.com/AM101-svg · opens in a new tab PDF · 1.7 MBDownload the article
Full text, 11 pages, open access under CC BY 4.0. Saves as a325111-008(2026).pdf.
files.digitforge.io · offline copyWhat the study does
The manipulator is a four-degree-of-freedom SCARA in an RRPR arrangement — three revolute joints and one prismatic joint. Its frames are assigned with the Denavit–Hartenberg convention, and the forward and inverse kinematic equations are derived algebraically and geometrically so that joint values and end-effector pose map onto each other in both directions.
The equations are then put to work. A MATLAB GUIDE interface plots joint behaviour and the end-effector path in a 3D workspace; a full factorial experiment over the first three joints measures how each one moves the tool centre point; a point-to-point trajectory is interpolated between two poses; and a large random sample of joint configurations traces out the reachable envelope. RoboAnalyzer serves as the independent check on both the trajectory and the workspace boundary.
The closing section sets out the next step: a back-propagation neural network, with hyper-parameters tuned by design of experiments, as a real-time alternative to the analytical inverse when the closed-form solution becomes too costly.
- Configuration
- RRPR, 4 DOF
- Link lengths
- L1 250 / L2 150 mm
- Base & tool offset
- d1 300 / d4 50 mm
- Factorial design
- 3³ → 27 runs
- Trajectory
- 451 points in 4.5 s
- Workspace sample
- 250,000 configurations
- Toolchain
- MATLAB R2018a · RoboAnalyzer
Cite this article
Reference for reuse. The article is open access under CC BY 4.0, so it may be redistributed with attribution.
El Merini, A., Ouchicha, C., Hamdoun, O. (2026). Case of Study: Kinematics Analysis, Workspace, Simulation and Trajectory Planning of a 4-Axis Serial Robot. WSEAS Transactions on Applied and Theoretical Mechanics, 21, 152–162. https://doi.org/10.37394/232011.2026.21.16