Submitted:
02 December 2025
Posted:
04 December 2025
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Related Work
3. Methodologies
3.1. Approach Overview
3.2. Kinematic Modeling of the Manipulator
3.3. Workspace Analysis
3.4. Determining Jacobian via Screw Theory
3.5. Inverse Kinematics Techniques - Damped Least Squares (DLS) Strategy
3.6. Vision-Based Grasping Framework
- Planar object localization and pose inference
- Grasp synthesis based on dynamic pose updates
3.6.1. Planar Object Localization and Pose Inference
- Extraction of visual features and descriptor matching
- Homography-based transformation and perspective alignment
- Derivation of object-centric coordinate axes
- Pose refinement using depth-enhanced feedback
3.7. Motion Evaluation Metrics
4. Results and Discussion
- Finding a solution within the error limits given in (34).
- Convergence to a local minimum.
- Non-convergence after the allotted time.
- Maximum iterations reached.
| Metric | Value | Description |
|---|---|---|
| Tracking Accuracy | 96.7% | Proportion of frames with accurate pose estimation prior to occlusion caused by end-effector constraints. |
| Pose Estimation Error | ±0.63 cm | Mean spatial deviation between predicted and ground-truth object poses. |
| Detection Latency | 75 ms | Average per-frame processing time for object detection and pose update, supporting real-time operation. |
| Detection Precision | 97.1% | Fraction of correctly identified objects among all detections. |
| Detection Recall | 96.5% | Fraction of actual objects successfully detected. |
| Runtime Performance | ∼13.30 FPS | Average frame rate during continuous tracking and grasping. |
- To obtain quantitative performance insights, we conducted a series of trials using a textured book cover placed at multiple positions within the camera’s field of view, under varying environmental conditions. The system achieved a tracking accuracy of 96.7% as given in Table 2, indicating consistent pose estimation until occlusion occurred due to end-effector interference. Pose estimation error remained within ±0.63 cm, confirming the system’s suitability for precision grasping tasks. Pose estimation error (±0.63 cm) was computed by comparing the output of the vision pipeline to the ground-truth object pose provided by the Gazebo simulation environment. The detection pipeline maintained an average latency of 75 ms per frame, enabling real-time responsiveness at approximately 13.30 FPS. Detection precision and recall were measured at 97.1% and 96.5%, respectively, validating the system’s robustness in identifying and localizing target objects under challenging lighting and background conditions. These results affirm the system’s applicability to dynamic manipulation tasks in semi-structured environments, with strong generalization across object types and camera perspectives. The demonstrated performance highlights its potential for deployment in practical domains such as automated sorting, assistive robotics, and mobile manipulation.
4.0.1. Evaluation of Trajectory Motions
4.1. Discussion
5. Conclusion
Author Contributions
Funding
Conflicts of Interest
References
- Dobrokvashina, A.; Sulaiman, S.; Gamberov, T.; Hsia, K.H.; Magid, E. New Features Implementation for Servosila Engineer Model in Gazebo Simulator for ROS Noetic. In Proceedings of the Proceedings of the International Conference on Artificial Life and Robotics; ALife Robotics Co., Ltd., 2023; Vol. 28, pp. 153–156. [Google Scholar]
- Sultanov, R.; Sulaiman, S.; Tsoy, T.; Chebotareva, E. Virtual collaborative cells modeling for UR3 and UR5 robots in Gazebo simulator. In Proceedings of the Proceedings of the 2023 International Conference on Artificial Life and Robotics, 2023; pp. 149–152. [Google Scholar]
- Sulaiman, S.; Harikumar, A.; Marturi, N.; Bøgh, S. Comparative Analysis of Jacobian-Based Motion Planning Methods for Redundant Manipulators. In Proceedings of the Proceedings of the 2025 IEEE International Conference on Advanced Robotics and its Social Impacts (ARSO); IEEE, July 2025; pp. 259–264. [Google Scholar]
- Liao, Z.; Jiang, G.; Zhao, F.; Mei, X.; Yue, Y. A novel solution of inverse kinematic for 6R robot manipulator with offset joint based on screw theory. International Journal of Advanced Robotic Systems 2020, 17, 1729881420925645. [Google Scholar] [CrossRef]
- Gandhi, N.; Nagababu, G.; Vistapalli, J. Modeling and Kinematic Analysis of a Robotic Manipulator for Street Cleaning Applications Using Screw Theory. In Proceedings of the Advances in Industrial Machines and Mechanisms: Select Proceedings of IPROMM 2020; Springer, 2021; pp. 609–618. [Google Scholar]
- Wang, Y.; Liang, X.; Gong, K.; Liao, Y. Kinematical research of free-floating space-robot system at position level based on screw theory. International Journal of Aerospace Engineering 2019, 2019. [Google Scholar] [CrossRef]
- Liu, Z.; Xu, J.; Cheng, Q.; Zhao, Y.; Pei, Y.; Yang, C. Trajectory planning with minimum synthesis error for industrial robots using screw theory. International Journal of Precision Engineering and Manufacturing 2018, 19, 183–193. [Google Scholar] [CrossRef]
- Ge, D. Kinematics modeling of redundant manipulator based on screw theory and Newton-Raphson method. Journal of Physics: Conference Series 2022, 2246, 012068. [Google Scholar] [CrossRef]
- Shifa, S.; Sudheer, A.P. Modelling of torso and dual arms for a humanoid robot with fixed base by using screw theory for dexterous applications. Proceedings of the IOP Conference Series: Materials Science and Engineering 2021, 1132, 012036. [Google Scholar]
- Shifa, S.; Sudheer, A.P. Modeling of a wheeled humanoid robot and hybrid algorithm-based path planning of wheel base for the dynamic obstacles avoidance. Industrial Robot: the international journal of robotics research and application 2022, 49, 1058–1076. [Google Scholar] [CrossRef]
- Medrano-Hermosillo, J.A.; Lozoya-Ponce, R.; Ramírez-Quintana, J.; Baray-Arana, R. Forward Kinematics Analysis of 6-DoF Articulated Robot using Screw Theory and Geometric Algebra. In Proceedings of the 2022 XXIV Robotics Mexican Congress (COMRob). IEEE, 2022; pp. 1–6. [Google Scholar]
- Sun, P.; Li, Y.; Chen, K.; Zhu, W.; Zhong, Q.; Chen, B. Generalized kinematics analysis of hybrid mechanisms based on screw theory and lie groups lie algebras. Chinese Journal of Mechanical Engineering 2021, 34, 1–14. [Google Scholar] [CrossRef]
- Hélénon, F.; Huber, J.; Amar, F.B.; Doncieux, S. Toward a Plug-and-Play Vision-Based Grasping Module for Robotics. arXiv 2023, arXiv:2310.04349. [Google Scholar]
- Kushwaha, V.; Shukla, P.; Nandi, G. Vision-based intelligent robot grasping using sparse neural network. International Journal of Intelligent Robotics and Applications 2025, 1–14. [Google Scholar] [CrossRef]
- Wang, H.; Zhao, Q.; Li, H.; 2, R.Z. Polynomial-based smooth trajectory planning for fruit-picking robot manipulator. Information Processing in Agriculture 2022, 9, 112–122. [Google Scholar] [CrossRef]
- Zhang, H.; Tang, J.; Sun, S.; Lan, X. Robotic grasping from classical to modern: A survey. arXiv 2022, arXiv:2202.03631. [Google Scholar] [CrossRef]
- Newbury, R.; Gu, M.; Chumbley, L.; Mousavian, A.; Eppner, C.; Leitner, J.; Bohg, J.; Morales, A.; Asfour, T.; Kragic, D.; et al. Deep learning approaches to grasp synthesis: A review. IEEE Transactions on Robotics 2023, 39, 3994–4015. [Google Scholar] [CrossRef]
- Du, G.; Wang, K.; Lian, S.; Zhao, K. Vision-based robotic grasping from object localization, object pose estimation to grasp estimation for parallel grippers: a review. Artificial Intelligence Review 2021, 54, 1677–1734. [Google Scholar] [CrossRef]
- Zhang, S.; Lyu, B.; Li, Y.; Sui, L.; Yang, J. Trajectory planning of a 6R manipulator around obstacles by using SRRT* Algorithm. In Proceedings of the The 2nd International Conference on Computing and Data Science, 2021; pp. 1–4. [Google Scholar]
- Ortenzi, V.; Marturi, N.; Rajasekaran, V.; Adjigble, M.; Stolkin, R. Singularity-robust inverse kinematics solver for tele-manipulation. In Proceedings of the 2019 IEEE 15th International Conference on Automation Science and Engineering (CASE), 2019; IEEE; pp. 1821–1828. [Google Scholar]
- Wu, J.; Cui, Z.; Sheng, V.S.; Zhao, P.; Su, D.; Gong, S. A Comparative Study of SIFT and its Variants. Measurement science review 2013, 13, 122. [Google Scholar] [CrossRef]
- Muja, M.; Lowe, D.G. Fast approximate nearest neighbors with automatic algorithm configuration. Proceedings of the Proceedings of the International Conference on Computer Vision Theory and Applications (VISAPP) 2009, Vol. 1, 331–340. [Google Scholar]
- Fischler, M.A.; Bolles, R.C. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography. Communications of the ACM 1981, 24, 381–395. [Google Scholar] [CrossRef]
- Pardos-Gotor, J. Screw theory in robotics: an illustrated and practicable introduction to modern mechanics; CRC Press, 2021. [Google Scholar]
- Lynch, K.M.; Park, F.C. Modern robotics; Cambridge University Press, 2017. [Google Scholar]
- Buss, S.R. Introduction to inverse kinematics with jacobian transpose, pseudoinverse and damped least squares methods. IEEE Journal of Robotics and Automation 2004, 17, 16. [Google Scholar]
- Paul, S.K.; Chowdhury, M.T.; Nicolescu, M.; Nicolescu, M.; Feil-Seifer, D. Object detection and pose estimation from rgb and depth data for real-time, adaptive robotic grasping. In Advances in Computer Vision and Computational Biology: Proceedings from IPCV’20, HIMS’20, BIOCOMP’20, and BIOENG’20; Springer, 2021; pp. 121–142. [Google Scholar]
- Kato, N.; Iuchi, T.; Murabayashi, K.; Tanaka, T. Comparison of Smoothness, Movement Speed and Trajectory during Reaching Movements in Real and Virtual Spaces Using a Head-Mounted Display. Life 2023, 13, 1618. [Google Scholar] [CrossRef] [PubMed]









| Link | Dimension(mm) |
| 340 | |
| 740 | |
| 400 | |
| 126 | |
| 126 |
| Error | x | y | z | |||
| Maximum error(mm/deg) | 1.06 | 1.11 | 0.74 | 1.75 | 0.94 | 1.05 |
| RMSE(mm/deg) | 0.97 | 0.81 | 0.66 | 1.05 | 0.71 | 0.88 |
| Metrics | |||||||
| VC | 0.29 | 0.24 | 0.11 | 0.30 | 0.26 | 0.08 | 0.24 |
| AP | 1.49 | 1.08 | 0.88 | 1.9 | 1.58 | 0.75 | 1.88 |
| Jerk | 0.39 | 0.33 | 0.28 | 0.41 | 0.30 | 0.19 | 0.37 |
| Snap | 0.46 | 0.40 | 0.37 | 0.44 | 0.32 | 0.24 | 0.43 |
| Joint | Values |
| 0.78 | |
| 1.57 | |
| 0.81 | |
| 1.03 | |
| 0.86 | |
| 0.79 | |
| 2.14 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).