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).