diff --git a/pages/CAN.md b/pages/CAN.md index a789f0e..953f15b 100644 --- a/pages/CAN.md +++ b/pages/CAN.md @@ -1,3 +1,3 @@ -[order]: # (5) +[order]: # (6) [title]: # (Bus CAN) [description]: # (Documentation sur le bus CAN) diff --git a/pages/CMake.md b/pages/CMake.md index 3c136b2..ba835f6 100644 --- a/pages/CMake.md +++ b/pages/CMake.md @@ -1,3 +1,3 @@ -[order]: # (3) +[order]: # (4) [title]: # (Build avec CMake) [description]: # (Documentation sur comment utiliser CMake) diff --git a/pages/Cartes.md b/pages/Cartes.md index 48cf16b..e858011 100644 --- a/pages/Cartes.md +++ b/pages/Cartes.md @@ -1,4 +1,4 @@ -[order]: # (1) +[order]: # (2) [title]: # (Cartes utilisées) [description]: # (Toutes les cartes utilisées pour le projet) diff --git a/pages/ConnexionSSH.md b/pages/ConnexionSSH.md index 53ab94a..eefa692 100644 --- a/pages/ConnexionSSH.md +++ b/pages/ConnexionSSH.md @@ -1,3 +1,5 @@ [order]: # (10) [title]: # (Connexion SSH) [description]: # (Documentation sur ssh pour la connexion distante avec raspi) + +Doc sur la connexion distante ssh \ No newline at end of file diff --git a/pages/Odometrie.md b/pages/Odometrie.md index 1fa1e7b..a06ecfd 100644 --- a/pages/Odometrie.md +++ b/pages/Odometrie.md @@ -1,3 +1,3 @@ -[order]: # (7) +[order]: # (8) [title]: # (Odométrie) [description]: # (Documentation sur l'odométrie relative et absolue) diff --git a/pages/Odometrie/OdometrieAbsolue/Materiel.md b/pages/Odometrie/OdometrieAbsolue/Materiel.md index 9c5ccc6..d76d6a6 100644 --- a/pages/Odometrie/OdometrieAbsolue/Materiel.md +++ b/pages/Odometrie/OdometrieAbsolue/Materiel.md @@ -1,5 +1,5 @@ [order]: # (3) -[title]: # (Matériels) +[title]: # (Matériel) [description]: # (Documentation sur le matériel) Matériel utilisé pour l'odométrie absolue \ No newline at end of file diff --git a/pages/Odometrie/OdometrieAbsolue/PresentationGenerale.md b/pages/Odometrie/OdometrieAbsolue/PresentationGenerale.md index fc161a1..417b13e 100644 --- a/pages/Odometrie/OdometrieAbsolue/PresentationGenerale.md +++ b/pages/Odometrie/OdometrieAbsolue/PresentationGenerale.md @@ -1,6 +1,6 @@ [order]: # (1) [title]: # (Présentation générale) -[description]: # (Documentation sur les marqueurs ArUCO) +[description]: # (Documentation sur l'utilisation de l'odométrie absolue) Des tags ArUCO (en rouge) sont placés sur le plateau et les éléments de jeu. Pour situer ces tags, des modules sont placés sur des balises (en bleu ou jaune) : ![Terrain de jeu](/static/images/aruco/playground.webp){:loading="lazy"} diff --git a/pages/Odometrie/PresentationOdometrie.md b/pages/Odometrie/PresentationOdometrie.md index 453faf7..cc2cfa1 100644 --- a/pages/Odometrie/PresentationOdometrie.md +++ b/pages/Odometrie/PresentationOdometrie.md @@ -7,6 +7,7 @@ dans l'espace. L'objet bouge dans une zone et l'odométrie permet d'obtenir sa position le plus précisément possible selon la istuation et l'équpement.s Dans notre cas, nous voulons estimer la position du robot dans l'air de jeu avec l'odométrie. +![Robot sur le plateau de jeu](/static/images/aruco/robotplateau.webp){:loading="lazy"} Il existe deux types d'odométrie : l'odométrie relative et l'odométrie absolue. @@ -23,4 +24,6 @@ Dans notre cas, nous utilisons actuellement un capteur optique avec des lumière Elle consiste à obtenir la position du robot par rapport à un ou des repères extérieur. On utilise en particulier des capteurs externes et des marqueurs visuels pour estimer les distances entre ces deriners, permettant d'obtenir la position par rapport à un repère défini. -Dans notre cas, nous utilisons 3 caméras mis sur des poteaux qui sont placés autour du plateau. Ces derniers fonctionnent en reconnaissant des codes ArUCO pour ensuite estimer les distances et finalement communiquer les coordonnées de chaque code dans le repère du plateau au robot, par le biais d'Xbee. \ No newline at end of file +Dans notre cas, nous utilisons 3 caméras mis sur des poteaux qui sont placés autour du plateau. Ces derniers fonctionnent en reconnaissant des codes ArUCO pour ensuite estimer les distances et finalement communiquer les coordonnées de chaque code dans le repère du plateau au robot, par le biais d'Xbee. + +![Schéma localisation robot par caméras](/static/images/aruco/odometrieabsoluecam.webp){:loading="lazy"} \ No newline at end of file diff --git a/pages/PWM.md b/pages/PWM.md index c80d395..f6dc85e 100644 --- a/pages/PWM.md +++ b/pages/PWM.md @@ -1,3 +1,3 @@ -[order]: # (8) +[order]: # (9) [title]: # (Signaux PWM) [description]: # (Documentation sur la génération de signaux PWM) diff --git a/pages/RaspiLinux.md b/pages/RaspiLinux.md index 7f26b7f..bf5d2d9 100644 --- a/pages/RaspiLinux.md +++ b/pages/RaspiLinux.md @@ -1,3 +1,5 @@ -[order]: # (9) +[order]: # (3) [title]: # (Raspberry) [description]: # (Documentation sur les raspberry et linux) + +Docu sur les raspberry et sur leur utilisation \ No newline at end of file diff --git a/pages/STM32.md b/pages/STM32.md index 1253bdc..f4343a6 100644 --- a/pages/STM32.md +++ b/pages/STM32.md @@ -1,3 +1,3 @@ -[order]: # (4) +[order]: # (5) [title]: # (Projets STM32) [description]: # (Documentation sur le développement sur STM32) diff --git a/pages/Wiki.md b/pages/Wiki.md index 9c8d668..7f7d1e4 100644 --- a/pages/Wiki.md +++ b/pages/Wiki.md @@ -1,4 +1,4 @@ -[order]: # (2) +[order]: # (1) [title]: # (Modifier ce wiki) [description]: # (Comment apporter des modifications au wiki) diff --git a/pages/XBee.md b/pages/XBee.md index c06ead5..6a993aa 100644 --- a/pages/XBee.md +++ b/pages/XBee.md @@ -1,3 +1,3 @@ -[order]: # (6) +[order]: # (7) [title]: # (Modules XBee) [description]: # (Documentation sur les modules XBee) diff --git a/static/images/aruco/odometrieabsoluecam.webp b/static/images/aruco/odometrieabsoluecam.webp new file mode 100644 index 0000000..0ca29da Binary files /dev/null and b/static/images/aruco/odometrieabsoluecam.webp differ diff --git a/static/images/aruco/playground.webp b/static/images/aruco/playground.webp index 3520fc3..2c8b476 100644 Binary files a/static/images/aruco/playground.webp and b/static/images/aruco/playground.webp differ diff --git a/static/images/aruco/robotplateau.webp b/static/images/aruco/robotplateau.webp new file mode 100644 index 0000000..bc16061 Binary files /dev/null and b/static/images/aruco/robotplateau.webp differ