Pick-and-Place Robot for Autonomous Testing of Camera Module used in Smartphones


Pick-and-Place Robot for Autonomous Testing of Camera Module used in Smartphones (img)

Description:

Contributed to the second iteration of the project by engineering industrial systems and coding key modules, including primary, vision, and communication.

Part of the University of Engineering and Technology, Vietnam National University's ''Pick-and-Place Robot for Autonomous Camera Module Testing in Smartphones'' project (CN.20.31) (industrial-funded).

Programming Languages: Python, C++, C.

Tools: Linux, PLC, QT5, Arduino, OpenCV, Tensorflow, Pytorch.

Expertise in autonomous decision-making for high accuracy pick-and-place, defect detection, multi-sensor integration for automated multi-tasks, system workflow and movement design.

2 Publications:

  • Phan, H. A., Bui, D. N., Dinh, T. N., Hoang, B. A., Ngoc, A. N., Quoc, D. T. H., ... & Thanh, V. N. T. (2021, October). Development of a vision system to enhance the reliability of the pick-and-place robot for autonomous testing of camera module used in smartphones. In 2021 International Conference on Engineering and Emerging Technologies (ICEET) (pp. 1-6). IEEE.
  • Phan, H. A., Thi, M. N., Thi, A. N., Thu, H. K. T., Duc, T. L., Dang, V. H., ... & Bui, T. T. (2024). Development of an Autonomous Component Testing System with Reliability Improvement Using Computer Vision and Machine Learning. ECTI Transactions on Computer and Information Technology (ECTI-CIT)18(1), 64-75.

References: Google Scholar

All the tools that I used in this project:

Python C++ C Linux PLC QT5 Arduino OpenCV Tensorflow Pytorch