« posts

IEEE VSSS Team

Robotics · October 2018 · 2 min read

A stack consisting of image processing, computer vision, team coordination, navigation, control and communication software to compete in the 2018's Latin-American Robotics Competition for the Pequi Mecânico UFG - INF's team.

IEEE VSSS Team

Hi! This is the development repo of Pequi Mecânico - INF's Very Small Size Soccer Team. Our team comprises several courses (Electrical Engineering, Computer Engineering, Software Engineering and Computer Science), all from Federal University of Goiás - UFG - Goiânia. Our repository is open because we understand that our greatest job is to add our research and knowledge to the academic and industrial world.

You can find our Team Description Paper here. We are open to answer any questions and suggestions through our email pequimecanicoufg@gmail.com.

Features

  • Isolated modules for vision, strategy, control, communication, and interface
  • High-fidelity simulator made with MuJoCo
  • Qt interface

Our simulator running two instances of the same control system. Green arrows indicate the robot's movement direction (given by the vector field), and blue, yellow, and red arrows indicate goalie, defender and attacker's targets.

Usage

Dependencies

Our code runs on all Python3-supported OS's (we recommend Python 3.4). To start using our software, you must install all requirements described on our requirements.txt file. You can easily do that by running:

pip install -r requirements.txt

We use MuJoCo as our simulation engine. Unfortunately, as MuJoCo is not free software, you must grab your license here to run our simulator.

Executing

To open the GUI we use on our competitions, run:

python afrodite.py

To open our simulator, run:

python aether.py

Social networks

Our activities and events always have updates. Follow us and get updated :D