Skip to content

manoelstilpen/VSS-Vision

 
 

Repository files navigation

VSS-Vision

License: GPL v3 Build Status

Description

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.

Install Ubuntu (14.04 LTS)

$ 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.

Developing

make && make run

Release

O projeto está em construção. Ainda não é possível utilizá-lo.

License

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.

About

Sistema de Visão Computacional para a categoria IEEE Very Small Size Soccer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 81.4%
  • C 18.2%
  • Other 0.4%