Design and construction of a line follower robot guided by pixels values of a camera connected to an FPGA
- 19 November 2015
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE) in 2015 20th Symposium on Signal Processing, Images and Computer Vision (STSIVA)
Abstract
This work consists in the design and construction of a line follower robot controlled by a camera connected to a Cyclone IV FPGA in a development board DE0-NANO from the company TERASIC. The camera is a TDRB-D5M. Using computer vision algorithms programmed into the FPGA we are able to guide the robot through a line of one of three possible colors. We follow the line by the use of techniques for masking pixels in the cameras image. In addition, it is necessary to decompose and segment the image RGB pixel values to decide the line color that the camera is focusing. Based in the color detected, the robot controls the motors to keep up the course and advance at different speeds in the line. This project is a proof of concept for the use of the FPGA as a control device for robots. Furthermore, FPGAs are an alternative possible to microprocessor-based systems traditionally used. The results show that FPGAs are very promising as elements for robot control and for image processing applications. In this project, we use only 9.000 logic elements of the 22.000 available in the selected FPGA.Keywords
This publication has 3 references indexed in Scilit:
- FPGA-based Control System for Miniature RobotsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- FPGA-based computing in computer visionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Using multiple FPGA architectures for real-time processing of low-level machine vision functionsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002