Ce repo est destiné à compiler et partager les ressources (cours/vidéos/composants/discussions/liens) en lien avec la compétition Eurobot.
Les cours, en PDF de préférence, sont sauvegardés sur le repo afin d'assure leur longévité (même si ça reste à prouver).
Si un document vous appartient et que vous souhaitez le faire retirer, merci de nous contact.
Vous pouvez contribuer en créant une Pull Request
RCVA: Réflexions sur un robot Eurobot en 9 chapitres
- Rappels cinématiques et définition du coefficient d’adhérence
- Etude du phénomène de glissement en phase accélération
- Choix d’un profil de vitesse
- Les lois mécaniques et thermiques dans un moteur
- Condition de glissement en cas de blocage du robot
- Choix de la vitesse et de l’accélération
- Essais avec enregistrements
- Asservissement
- Quelques questions réponses
Cubot: Asservissement polaire en 6 chapitres
- Cas de charge
- Odométrie
- Calibration de l'odométrie
- Calcul de la consigne
- Calcul des rampes de vitesse
- PID
- Synthèse
PDF - Atelier asservissement polaire
Les dix commandements version OMyBot
WEB - CVRA - Odometry calibration
VIDEO - Robotic-System - Calibrage de l'odométrie
PDF - RCVA - Odométrie avec correction centrifuge
VIDEO - RCVA - comparaison approximation linéaire/circulaire, correction centrifuge
PDF - High-Precision Robot Odometry Using an Array of Optical Mice
WEB - Erich Styger - Making Perfect Sticky DIY Sumo Robot Tires
FORUM - Robotech Legends - Moulage de pneus en polyuréthane
VIDEO - Barbatronic - Moulage de pneus en silicone
VIDEO - Micro Technology - test d'adhérence des roues
PDF - ANCR - Dimensionner ses moteurs
PDF - TechTheTroll - Dimensionnement des moteurs de propulsion
WEB - Faulhaber - Drive Selection, outil d'aide au dimensionnement
VIDEO - Robert Cowan - Montage de réducteur planétaire sur un moteur brushless
VIDEO - Eric Peronnin (prof d'IUT) - Cours d'électronique (conception, CAO, FPGA)
WEB - SONELEC-MUSIQUE - Réalisations, Théorie et bases
WEB - Texas Instruments - Design tools & simulation
PDF - totofweb - Le PID utilisé en régulation de position et/ou de vitesse de moteurs électriques
PDF - Microb Technology - Documentation de l'asservissement, librairie Aversive, évitement
PDF - RCVA - Asservissement du robot à une trajectoire
PDF - RCVA - Montée de tremplin par le robot RCVA sans terme intégral
VIDEO - RCVA - Asservissement en rotation avec un gyromètre ADXRS453
VIDEO - RCVA - cours asservissement polaire
PDF - Rich LeGrand - Closed-Loop Motion Control for Mobile Robotics: un Game Boy Advance, des roues holonomes, des legos
LIBRAIRIE - PythonRobotics: Python sample codes for robotics algorithms
VIDEO - alexnesnes - Coder une IA pour Eurobot, depot GitHub Eurobot-AI
WEB - lecture "Applied Artificial Intelligence" at the University of Applied Sciences Esslingen
PDF - totofweb - Balise infrarouge
WEB - Barbatronic - Reflective lidar for robotic and the eurobot competition
PDF - CVRA - Development of an ultra-wide band indoor positioning system
PDF - Microb Technology - Faire des balises laser en buvant des bières
VIDEO - ESEO - localisation par balises infrarouges
VIDEO - ESEO - simulateur de match, article sur leur site
FORUM - Pourquoi éviter le WiFi 2.4GHz
Customizable Timing Belt in Fusion 360 by COM3, GT2 printable Belt generator sur Thingiverse. (lien par @Barbatronic)
IDE: Visual Studio Code: rapide, modulaire, intégration Arduino avec une extension tutoriel vidéo par Eric Peronnin
outils:
- LL, HAL, CMSIS
- Mbed OS: open-source operating system for platforms using Arm microcontrollers
- libopencm3: open-source firmware library for various ARM Cortex-M microcontrollers
- ChibiOS: complete development environment for embedded applications including RTOS, an HAL, peripheral drivers, support files and tools.
IDE:
- STM32CubeIDE: Combinaison de l'IDE TrueSTUDIO avec STM32CubeMX
- System Workbench for STM32: Supporte mbed (nécéssite une manip pour corriger quelques erreurs)
- Mbed online compiler: IDE en ligne, pas de débogueur, intègre un gestionnaire de version. Attention cependant à avoir une solution de secour lors de la coupe au cas où il serait en maintenance quelques heures
- Mbed Studio
WEB - The amazing $1 microcontroller by Jay Carlson
WEB - Cheap FPGA Development Boards by Joel W.. (lien par @alf_arobase)
Ordinateur à carte unique:
Cypress PSoC 6, Cypress PSoC 5
PlatformIO: Extension pour VSCode qui supporte plus de 800 cartes (dont STM32, Teensy, Arduino, ESP32, PIC32, ...)
- JSumo
- Fingertech
- BaneBots
- Lynxmotion
- mcmracing: Pneus et inserts de modélisme (lien par Rodger de Labo404)
- rotatif à effet Hall AMS
- rotatif capacitifs CUI
- rotatif optique Kubler
- rotatif inductif POSIC
- LS7366R 32-bit quadrature counter with serial interface
- Capteurs de distance à moyenne portée SICK, laser classe 1 ou 2, ou infra-rouge
- Capteurs Time-of-Flight STMicroelectronics
Uniquement mécanique:
Mixes mécanique/électronique:
Modélisme, pour les batteries, chargeurs, moteurs DC, moteurs brushless, contrôleurs, servos, ...
Plutôt électronique:
Uniquement électronique:
Fabricants de circuits imprimés:
- Aisler
- Eurocircuits
- OSHPark
- JLCPCB compter au moins 1 mois de livraison pour la livraison standard
- Seeed Studio
- Comparateur de prix: PCBShopper
Service d'usinage:
- KiCad: A Cross Platform and Open Source Electronics Design Automation Suite, tutoriel vidéo par Eric Peronnin
- LibrePCB: A new, powerful and intuitive EDA tool for everyone
- EasyEDA: Online PCB Design Tool
- Eagle
- Altium Designer
- Alegro PCB Designer
outils:
- PCB panelizer & Gerber tool suite, tutoriel vidéo par Christian Hortolland. (lien par @King0vCh0uffe)
- gerbv: A Free/Open Source Gerber Viewer
- Fusion 360
- SOLIDWORKS
- FreeCAD
- OpenSCAD: The Programmers Solid 3D CAD Modeller
- SOLVESPACE: parametric 2d/3d CAD
Forum Planete Science / Coupe de France de robotique
Portail des sites web des équipes par PM-ROBOTIX
Elements of Robotics, Mordechai Ben-Ari, Francesco Mondada, 2018, Open Access