Interface de comunicação USB com rádio para testes do Lambe Sujo, com as seguintes funcionalidades
- Envio de velocidades para até cinco robôs simultaneamente;
- Customização de velocidades para roda direita e esquerda a partir de sliders;
- Recebimento de velocidades de um robô escolhido;
- Plot das velocidades enviadas e recebidas do robô selecionado.
Pré requisitos
- Linux
- QT Creator
As dependências necessárias são relacionadas à comunicação USB (bibliotecas padrão linux)
#include <fcntl.h> // Contains file controls like O_RDWR
#include <errno.h> // Error integer and strerror() function
#include <termios.h> // Contains POSIX terminal control definitions
#include <unistd.h> // write(), read(), close()
A outra dependência é o QcustomPlot, que está presente neste repositório.
Raphael Cardoso - cardosodeoliveir@gmail.com