Robot which selectively removes impurities in the form of objects

 

Task:

Image Processing and Robotics come together in industrial themed event aimed at getting the "John Engineer" aware of real life image processing and data manipulation problems. Use Image Processing and your knowledge of microprocessors to create a "Kicker" mechanism which will remove blocks deemed impurities from a production line. 

 

An autonomous kicker system was constructed that was capable of identifying impurities based on color and shape using an overhead camera feed. The system was implemented in MATLAB and hardware was made using mechanics set and arduino microcontroller.