Este trabalho apresenta um sistema de detecção de laser de linha a partir da utilização de técnicas de processamento de imagem, para determinar a distância à múltiplos distância obstáculos em um ambiente robótico. Os métodos propostos apresentam taxa de erro de apriximadamente 1,36% e tempo de resposta de 153 ms, quando executados na plataforma computacional Raspberry Pi B+.
Sistema de medição de distância baseado em visão computacional utilizando laser de linha. Walber C. de Jesus Rocha; Samuel Rebouças de Jesus; João Carlos N. Bittencourt. In: Escola Regional Bahia-Alagoas-Sergipe 2019, Ilhéus.
Desenvolvimento de um Sistemas de Medição de Distância Baseado em Visão Computacional Utilizando Laser de Linha. Walber Conceição de Jesus Rocha. Trabalho de Conclusão de Curso, Bacharelado em Ciências Exatas e Tecnológicas, UFRB. 2018.
[PDF]
Sistema de Medição de Distância Baseado em Visao Computacional Utilizando Laser de Linha. Walber C. de Jesus Rocha; Samuel Rebouças de Jesus; João Carlos N. Bittencourt. In.: Revista de Sistemas e Computação - RSC (invited paper). 2019.
pip3 install math, cv2, numpy
python3 laser_rangefinder.py
Agregação de pixels, utilizar a função: pixel_aggregation('Caminho da imagem')
Gradiente de Sobel, utilizar a função: gradient_sobel('Caminho da imagem')
img = cv2.imread('Caminho da imagem')
python3 laser_rangefinder.py
pip install picamera, math, cv2, numpy, smbus, gpio
Agregação de pixels, utilizar a função: pixel_aggregation('Caminho da imagem')
Gradiente de Sobel, utilizar a função: gradient_sobel('Caminho da imagem')
rangefinder-rpi/
python rangefinder.py