Ubuntu/Debian:
sudo apt update
sudo apt install python3 python3-pip python3-venv python3-tkFedora/CentOS:
sudo dnf install python3 python3-pip python3-tkinterArch Linux:
sudo pacman -S python python-pip tk# Navegar para o diretório
cd PenguinTrack
# Executar script de instalação (recomendado)
./start.sh
# OU instalação manual:
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt# Usando script
./start.sh
# OU manualmente
source .venv/bin/activate
python main.py# Teste básico do sistema
python test_basic.py
# Teste completo (inclui câmera)
python test_system.py
# Teste receptor UDP (em terminal separado)
python udp_receiver.py- Conecte sua câmera web
- Inicie o PenguinTrack:
./start.sh - Configure câmera: Aba "Câmera" → selecione dispositivo
- Ajuste sensibilidade: Aba "Rastreamento" → sensitivity 1.0-2.0
- Selecione protocolo: Aba "Saída" → escolha protocolo do jogo
- Abra avatar 3D: Clique "Mostrar Avatar" para visualização
- Clique "Iniciar Rastreamento"
- Posicione-se e clique "Reset Posição"
# Verificar dispositivos
ls /dev/video*
# Testar câmera
ffplay /dev/video0# Reinstalar dependências
pip install -r requirements.txt --force-reinstall- Melhore iluminação
- Evite luz forte atrás
- Ajuste "Suavização" para 0.3-0.5
- FreeTrack: Verifique se jogo suporta
- UDP: Teste com
python udp_receiver.py - Mouse: Verifique se movimento do mouse funciona
| Jogo | Protocolo | Configuração |
|---|---|---|
| DCS World | FreeTrack | Sensitivity: 1.5 |
| IL-2 Sturmovik | FreeTrack | Sensitivity: 1.2 |
| War Thunder | Mouse | Sensitivity: 2.0 |
| Euro Truck Sim | UDP | IP: 127.0.0.1:4242 |
- CPU mínimo: Intel i3 / AMD equivalent
- RAM: 4GB mínimo
- Câmera: Qualquer webcam USB
- FPS: 30 FPS recomendado
- Resolução: 640x480 suficiente
- 📖 Manual completo:
README.md - 🧪 Testes:
python test_system.py - 🐛 Problemas: Verifique logs no terminal
- 💡 Dicas: Ajuste filtros para seu ambiente