Detectando obstáculos con FPGA y laser
Trabajando con un proyecto de robot autónomo seguro que en algún momento vas a necesitar algún tipo de sensor de proximidad, por que si no ese proyecto de robot puede acabar cayéndose de una mesa. Los primeros sensores de bajo coste que podríamos conseguir para este problema serían los sonares o telémetros de infrarrojos, pero hay un problema: los sensores en realidad sólo proporcionan datos de distancia de vuelta directamente de la vista milimétrica delante de ellos.
El autor de este proyecto, ha ideado un sistema para salvar este problema mediante la combinación de un láser de línea, cámara, y una FPGA, que es capaz de detectar obstáculos que caen dentro del campo de visión de la cámara y el láser.
Con un FPGA, somos capaces de procesar las imágenes casi tan rápido como se reciban.
El autor está utilizando la Placa Logi, un éxito de Kickstarter que hemos visitado en otros proyectos, y todo su código está publicado en Githubs. Muchos de sus módulos son compilados con Wishbone, por lo que es fácil trasladarlos a otros proyectos.
Enlace al proyecto, http://www.element14.com/community/groups/fpga-group/blog/2014/12/11/obstacle-detection-using-laser-and-image-processing-on-logi-bone