Hermawan, Andara Dwi and Frisky, Aufaclav Zatu Kusuma and Dharmawan, Andi (2025) MLP-Based Inverse Kinematics for Efficient Pick and Place Motion Generation of 6-DOF Robotic Manipulators. International Journal of Robotics and Control Systems, 6 (2). pp. 980-998.
2463-9031-2-PB.pdf - Published Version
Download (2MB)
Abstract
Control systems for six degree of freedom (6-DOF) robotic manipulators in pick and place tasks commonly rely on classical inverse kinematics (IK) solvers that are iterative, sensitive to initialization, and can become unreliable near workspace boundaries. These limitations may reduce motion stability in repetitive execution and increase computation overhead due to repeated numerical refinement. This paper proposes a Multi-Layer Perceptron (MLP)-based inverse kinematics approach that provides deterministic feed-forward prediction while enforcing feasibility through joint-limit constraints. Although the robot is described as a 6-DOF manipulator, the IK mapping in this study targets five actuated revolute joints, while the sixth joint corresponds to the gripper and is excluded from the learning target. An end-to-end pipeline is developed covering URDF-based dataset generation, constrained learning with a bounded output layer, and deployment in both simulation and physical experiments. The proposed model is evaluated using end-effector point testing and pick and place motion execution in PyBullet, compared with a Jacobian-based numerical IK baseline implemented in IKPy (warm-start), the proposed method improves the success rate from 40% to 65% (?=10mm), reduces the mean Cartesian position error from 18.38 mm to 4.28 mm, and decreases pick/place end points error from 44.2/53.86 mm to 13.8/25.6 mm, respectively. The average runtime per target is reduced from 20 ms to 7.46 ms. These results indicate that the proposed MLP-based IK offers a practical accuracy efficiency trade off for real time pick and place applications.
| Item Type: | Article |
|---|---|
| Subjects: | T Technology > TK Electrical engineering. Electronics Nuclear engineering |
| Depositing User: | IJRCS ASCEE |
| Date Deposited: | 26 Jun 2026 13:43 |
| Last Modified: | 26 Jun 2026 13:43 |
| URI: | https://alxiv.org/id/eprint/1178 |
