Application web pour controller le robot pour la coupe de robotique junior 2023.
| src | ||
| static | ||
| .eslintignore | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| .npmrc | ||
| jsconfig.json | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.cjs | ||
| README.md | ||
| svelte.config.js | ||
| tailwind.config.cjs | ||
| vite.config.js | ||
| ws_client.py | ||
Application web de controle du robot coupe junior 2023
Cette application est principalement codé avec svelte, svelte-kit.
À faire
TODO Items:
- Connexion avec le serveur websocket.
- Joystick de droite pour la translation du robot.
- Controle de la vitesse avec L2.
- Corriger la gestion du joystick pour que ça marche sur chrome.
- Joystick de gauche pour la rotation du robot.
- Afficher des infos de debuggage sur le serveur websocket (status de la connexion, latence, etc)
Développer
- Cloner ce repository :
git clone https://forge.lefuturiste.fr/werobot/tr2023-client - Installez les dépendances avec la commande :
npm install - Démarrez le serveur de dév avec la commande :
npm run dev
En production
Pour build une version de production: npm run build.
Ensuite lancez un serveur de production avec la commande: node build (dans le dossier racine de l'application).