Automated QR Code Recognition and Sorting Using OpenCV and SCARA
1st Vivek Balu Kapse
Robotics and Automation
Zeal college of engineering and reserach
Pune, India
vivekkapse58@gmail.com
4th Aditya Manoj Katkar
Robotics and Automation
Zeal college of engineering and reserach
Pune, India
aditya katkar5678@gmail.com
2nd Purva Pandurang Thopate
Robotics and Automation
Zeal college of engineering and reserach
Pune, India
purvathopate@gmail.com
5th Bikesh Kumar
Robotics and Automation
Zeal college of engineering and reserach
Pune, India
bikesh.kumar@zealeducation.com
3rd Bhakti Rajendra Nande
Robotics and Automation
Zeal college of engineering and reserach
Pune, India
bhaktinande@gmail.com
6th Yogesh Ingole
Robotics and Automation
Zeal college of engineering and reserach
Pune, India
yogesh.ingole@zealeducation.com
Abstract—In the rapidly evolving domain of Industry 4.0 logistics, manual material handling remains a critical bottleneck characterized by high error rates and operational inefficiencies. Addressing this challenge, this research presents the design and implementation of a cost-effective, automated sorting system that integrates machine vision with a custom-fabricated SCARA robot. The primary objective was to engineer an autonomous work-cell capable of identifying and palletizing products based on barcode data, thereby mitigating reliance on manual labor. The methodology employs a robust distributed control architecture, decoupling high-level processing from real-time actuation. A laptop utilizing a custom Python- OpenCV pipeline performs real-time image acquisition and QR code decoding via a webcam to determine sorting logic. These commands are transmitted via serial protocol to an Arduino Uno equipped with a CNC shield, which functions as the deterministic controller for the 4-DOF SCARA robot’s inverse kinematics. Experimental validation confirms that the system achieves high sorting accuracy and reliable mechanical execution, successfully bridging the gap between complex industrial requirements and accessible technology. In conclusion, this project demonstrates a scalable, economically viable solution for intelligent material handling, offering immediate applications in warehousing, e-commerce and fulfillment, and small-scale manufacturing lines.
Keywords—SCARA robot, computer vision, QR code recognition, distributed control, industrial automation