My project, Smart Load Carrier is a QR code enabled load carrier with automated tracking that follows designated QR codes, showcasing its designed functionality for autonomous load transportation. The carrier system with a robust carrier mechanism is equipped with sensors and communication modules and interprets QR codes, enabling autonomous navigation.
The Smart Load Carrier is constructed on a sturdy metal body and employs an L298 motor driver for precise controls of the motor. It is guided by Raspberry Pi, ensuring precise execution of commands. The device incorporates a webcam for Image Processing through a Raspberry Pi, enabling seamless navigation and detection of QR codes. With a carrying capacity of 5 kilograms, the prototype is well-equipped to carry out tasks effectively and efficiently.
I employed Python for real-time QR code identification in camera video streams. I was able to successfully integrate with the OpenCV python library, which is a computer vision package containing methods to assist users in manipulating and analyzing images. I wrote a detect_qr_code function that converts each frame to grayscale, uses the Gaussian mean for adaptive thresholding, and detects QR codes. With its clever handling of both rectangular and non-rectangular QR codes, it showcases its versatility in identifying their locations (e.g., top-left, center, or bottom-right), calculating the center points, and outlining the codes with green rectangles.
Under the guidance of my mentors, I designed the system requirements and functionalities of the device. I developed a QR code recognition algorithm and integration with the carrier’s control system. I applied image processing skills to create an algorithm capable of efficiently decoding QR codes. Optimizing the carrier’s autonomous navigation system, I ensured seamless and accurate movement. Furthermore, I engaged in testing and refining the system by accessing efficiency, error rates and overall operational improvement of the load carrier.
Finalist in IRIS National Fair, 2024
CREST Gold Award, 2024
1st Runner up in Codeavour 2022 International – Link
Distinction in ATL Marathon, 2022