Sign inSubmit
ArticleMetrics
Research Article · Open access · Published 11 February 2026

A Lightweight PyBullet-Based Framework for Fast Reinforcement Learning Prototyping on 6-DOF Robotic Arms

Ngoc Kim Khanh Nguyen1, Anh Thu Mang2 & Quang Nguyen3,4

Journal of Mechatronics and Robotics, Volume 9, Issue 1, pp. 35–39 · doi.org/10.3844/jmrsp.2025.35.39

3,071 accesses1,270 downloads0 citations (Crossref)Metrics
Cite Check for updates

Abstract

Controlling 6-Degree-of-Freedom (6-DOF) robotic arms for precise manipulation tasks is challenging due to kinematic redundancy and the complexity of existing simulation environments like MuJoCo or ROS-Gazebo. This paper presents ArmReach6DOFEnv, a lightweight, open-source simulation framework built on PyBullet for rapid Reinforcement Learning (RL) prototyping on 6-DOF robotic arms. Using a Universal Robot Description Format (URDF) model, the environment supports a continuous state-action space for a 3D reaching task, with a reward function balancing accuracy and control effort. We evaluate two state-of-the-art RL algorithms, Proximal Policy Optimization (PPO) and Deep Deterministic Policy Gradient (DDPG), implemented via Stable-Baselines3, comparing their convergence, success rate, and motion smoothness. Experimental results demonstrate DDPG’s superior performance (69% success rate vs. PPO’s 34%) and smoother trajectories, despite PPO’s faster convergence. This framework enables accessible RL experimentation on resource-constrained systems, with potential for future sim-to-real transfer.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 4.0 International Licence (CC BY 4.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Nguyen, N. K. K., Mang, A. T. & Nguyen, Q. (2025). A Lightweight PyBullet-Based Framework for Fast Reinforcement Learning Prototyping on 6-DOF Robotic Arms. Journal of Mechatronics and Robotics, 9(1), 35–39. https://doi.org/10.3844/jmrsp.2025.35.39

Licence
CC BY 4.0
Issue
Volume 9, Issue 1
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
A Lightweight PyBullet-Based Framework for Fast Reinforcement Learning Prototyping on 6-DOF Robotic ArmsJournal of Mechatronics and Robotics · Volume 9, Issue 1 · pp. 35–39 · CC BY 4.0Download