Autonomous Color Guided Robot

Paulik, Mikael, Rafael Orantes, Varkey Periyappurathu, and Marcus Barnett

Our goal in this project was to use the Pioneer Robot chassis in conjunction with a TechArts HCS12 microcontroller board and the Pixy Cam 5 to develop a robot capable of autonomous motion in avoiding obstacles and following color codes. To accomplish this we developed four movement modes each with different levels of priority to allow the robot to search for a color signal, follow a located color signal, pass through color marked doorways, and avoid obstacles. Significant aspects of the project include use of the Pixy Cam to detect colors, use of sonar sensors within the robot chassis to detect obstacles, a system to display the current mode of operation, programming the microcontroller using basic C, and the integration of the components.