Colour Detection Based Robotic Cart Using Raspberry Pi
One of the most critical subjects of embedded vision is color tracking in real time. Many computer vision applications begin by detecting and tracking moving objects in video scenes. Customers arriving at hypermarkets may benefit from this concept. A color detection algorithm locates pixels in an image that fit a predetermined color scheme. To differentiate detected pixels from the rest of the image, the color of the detected pixels can be modified. The robot is programmed to track objects by turning left and right to keep the target in view and driving forward and backward to keep the distance between the robot and the object steady. By maintaining a surrounding distance, detection of other objects of the same color pattern is ignored. By keeping a safe distance between the user and the robot, other objects of the same color pattern are not detected. The camera on an ARM11 Raspberry Pi computer attached to the robot is used to capture images. Using inbuilt python files, the acquired image is processed to locate the color using RGB varying pattern methodology. To make the product work smarter, this system also includes automatic billing via RFID reader and tag. The new concept of image processing domain is based on this device theory.