O L-Bot AI Interface é uma plataforma integrada para controle e simulação de robôs E-Puck com capacidades de inteligência artificial. O projeto combina simulação 3D, controle via linguagem natural, geração de dados para treinamento e interfaces web modernas.
Este projeto é uma solução completa para:
- Simulação 3D de robôs E-Puck
- Controle via linguagem natural usando modelos GPT
- Geração de datasets para treinamento de IA
- Controle via socket para integração com simuladores
- Interfaces web modernas para interação
- Simulação visual em tempo real de robôs E-Puck
- Interface web responsiva
- Controle direto via browser
- Visualização 3D com Three.js
- Modelo GPT customizado para comandos de robô
- Tradução de linguagem natural para comandos de movimento
- API REST para integração
- Cliente web Angular
- Backend Spring Boot para processamento
- Frontend Angular para visualização
- Geração automática de datasets de treinamento
- API REST completa
- Comunicação TCP com simulador Enki
- Controle programático em Python
- Comandos de movimento em tempo real
- Interface gráfica Qt
Componente | Tecnologias |
---|---|
Frontend | Angular 18+, TypeScript, HTML5/CSS3 |
Backend | Spring Boot 3.5, Java, Maven |
IA/ML | PyTorch, Python, GPT personalizado |
Simulação | Three.js, WebGL, Enki Robotics |
Comunicação | Socket TCP, REST API, FastAPI |
Build | CMake, npm, Maven |
- Guilherme Mendes Rosa - Desenvolvimento principal
- GASR-UDESC - Laboratório de Robótica