Esse é um protótipo de um programa de Visão Computacional global para a competição de futebol de robôs IEEE Very Small Size (VSS), começou a ser desenvolvido em 01/2016 pelo Laboratório de Sistemas Inteligentes de Robótica (SIRLab) e aberto 04/2016 sob a licença GLP versão 3.0. O programa utiliza o protocolo Protobuf para enviar e receber dados via socket utilizando a biblioteca ZMQ, oferece uma maneira simples de calibragem utilizando a biblioteca OpenCV e um ambiente gráfico 3D utilizando a biblioteca glfw, além de telas interativas criadas com auxílio da biblioteca ImGui.
TODO: Disponibilizar um exemplo de estratégia que obtenha os dados do VSS-Vision utilizando Protobuf.
$ sudo apt-get install g++ cmake git libopencv-dev x11-xserver-utils libglfw2 libglew1.10 libglew-dev freeglut3 freeglut3-dev uvcdynctrl arduino putty libbullet-dev libzmq3 libzmq3-dev protobuf-compiler libprotobuf-dev
TODO: Install para Debian e Fedora.
make && make run
O projeto está em construção. Ainda não é possível utilizá-lo.
This code is licensed under the GNU GENERAL PUBLIC LICENSE Version 3, of which a textual copy is available at LICENSE.txt.
You are allowed and encouraged to use this software on the IEEE Very Small Size Soccer competitions. If you do, please let us know.