An Application of a Robot Arm for Garbage Classification Using Image Processing and Artificial Intelligence

Quang-Huy Pham 1, Cong-Hanh Nguyen 1,2,*, Hieu-Ngan Ly 1, Quoc-Cuong Bui 1, Nhat-Bang Bui 1, Gia-Nguyen Dang 1, Trieu-Khang Nguyen 1, Lam-Bao-Chan Le 1

1 Ho Chi Minh City University of Technology and Education (HCMUTE)
Vo Van Ngan Str., No. 01, Ho Chi Minh City (HCMC), Vietnam
2 Reeco Science and Technology Company Limited
Room 202B, Building A, Software Technology Zone, Vo Truong Toan Street, HCMC, Vietnam
* Corresponding author. E-mail: conghanhnguyen@reecotech.com.vn

Robotica & Management, Vol. 30, No. 1, pp. 18-25
DOI: https://doi.org/10.24193/rm.2025.1.3

Abstract: Garbage classification is an important problem in big cities. By using a combination of free tools available from the open community, a platform can be created in laboratories for simplify this complicated systems into a simple model for students. However, this system still maintains rich features that help students in researching. In this paper, we present a platform that satisfies these requirements. Besides creating a mechanical robot arm Dobot M1, forward and reverse kinematic calculations are examined for this model. Thence, through image processing combination, we apply a Yolo neuron network (NN) structure. By using this network, based on a set of available data, we enrich the date by our new data. This structure is trained to classify kinds of garbage. Our experimental model works successfully through a survey to prove the high application of this research. A supervision platform is also presented for operators to control the process.

Keywords: robot arm, garbage classification, forward kinematics, reverse kinematic.

Full text

References

[1] Wang F. et al: “Impact of solid waste classification on urban ecology and economy in Beijing: A quantitative research”, International Journal of Urban Sciences, 1–35, 2024.

[2] Bai H.: “Design of Garbage Classification System Based on Artificial Intelligence Technology”, International Conference on Aviation Safety and Information Technology, Association for Computing Machinery, USA, pp. 167–170, 2022.

[3] Kishan P.S., Jaiswal J.: “Garbage Clssification and Detection for Urban Management”, International Journal of Computer Trends and Technology, Vol. 69 Issue 9, pp. 17-26, 2021.

[4] Sharma A.et al: “Garbage Classification with Deep Learning Techniques,” 2023 International Conference on Computational Intelligence and Sustainable Engineering Solutions, India, pp. 406-411, 2023.

[5] Zahavi A. et al: “A Dual-Arm Robot for Collaborative Vision-Based Object Classification”, 17th Biennial Baltic Electronics Conference (BEC), Tallinn, Estonia, pp. 1-5, 2020.

[6] Link: https://www.ecns.cn/m/news/cns-wire/2019-11-04/detail-ifzqmsrp9611862.shtml

[7] Link: https://ampsortation.com/articles/amp-robotics-achieves-data-milestones-and-recycling-automation-breakthrough

[8] Link: https://spectrum.ieee.org/ai-guided-robots-are-ready-to-sort-your-recyclables

[9] Link: https://www.dobot-robots.com/products/dobot-series/m1-pro.html

[10] Sharma A. et al: “Object Detection using OpenCV and Python,” 2021 3rd International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), Greater Noida, India, 2021, pp. 501-505

[11] Link: https://ieee-nitk.github.io/blog/opencv/

[12] Vo D.-H. et al, Position Control of 3-DOF Experimental Articulated Robot Arm using PID Controller, JFSC, vol. 3, no. 1, pp. 73–80, Mar. 2025.