Ressources utiles¶
Voici une page consacrée à des ressources utiles sur Internet. Bonne lecture !
Note
Les liens marqués d’un astérisque (*) sont des ressources particulièrement pertinentes ou utiles. Nous vous conseillons vivement de les consulter.
Ressources générales¶
FTC Discord* — Le serveur non officiel FTC® est un serveur communautaire basé sur la discussion. C’est la communauté FTC la plus active, ce qui signifie qu’elle dispose généralement des informations les plus récentes, et que c’est le moyen le plus facile d’obtenir des réponses rapides aux questions. Il dispose également d’un canal permettant d’accéder directement aux vendeurs.
Attention
Le Discord FTC est principalement fréquenté par des participants ayant l’âge de la FTC, ce qui influe fortement sur la qualité moyenne de son discours, qui est souvent hors sujet et parfois problématique. Nous recommandons de s’en tenir principalement aux canaux d’aide.
FTC Docs* — Documentation officielle FIRST ® FTC, y compris les ressources de programmation, les ressources de gestion d’équipe et plus encore.
FTC Q&R* — Le jeu FTC Q&R où les équipes posent des questions sur les règles du jeu et y répondent.
Matériel de jeu et de saison* — Où trouver les informations pour la saison en cours, y compris les manuels de jeu.
FTC Blog — Le blog officiel de FTC ; les mises à jour importantes sont généralement publiées ici.
FTC Tutorials — Tutoriels FTC (non officiels), couvrant le robot, les compétitions et la gestion de l’équipe.
Bibliothèque de ressources FIRST — La bibliothèque de ressources FIRST (filtrée pour les ressources FTC). Elle comprend des listes de contrôle pour l’inspection des robots et du terrain, des ressources pour la construction et la programmation des robots, des ressources pour la gestion des équipes, le manuel du mentor FTC, et bien plus encore.
Bibliothèque de portfolios d’ingénierie — Une bibliothèque de portfolios d’ingénieurs primés par le passé. Créée par Polar de FTC 23396 et gérée par la communauté.
REV Robotics FTC Documentation — Couvre le matériel et le logiciel de REV. La documentation sur le système de contrôle comprend un tutoriel d’introduction à la programmation FTC.
Lectures recommandées par Spectrum — Une liste de ressources rassemblées par FRC® 3847, Spectrum. Bien que ces ressources soient destinées à FRC, nombre d’entre elles sont directement pertinentes pour FTC.
Gestion d’équipe¶
Gérer une équipe FIRST* — Un guide de Karthik Kanagasbathy, ancien mentor principal (et actuel conseiller) de l’équipe Hall of Fame FRC 1114, Simbotics, sur la gestion d’une équipe FIRST. Bien que certains détails soient spécifiques au FRC (notamment le délai de 6 semaines), la plupart des informations sont applicables à la gestion d’une équipe FTC.
Ressources de gestion d’équipe — FIRST FTC ressources de gestion d’équipe, couvrant le budget, le cahier d’ingénierie, etc.
Stratégie¶
Stratégies FIRST effectives* — Une présentation de Karthik Kanagasabapathy, ancien mentor principal (et actuel conseiller) de l’équipe Hall of Fame FRC 1114, Simbotics, lors d’une conférence de championnat, sur les stratégies efficaces de conception et de compétition. Voir aussi le diaporama lui-même.
CAD¶
Compte éducatif Autodesk — Autodesk Education Account sign up. Un compte éducation donne accès à Fusion 360 et Inventor.
`Licence éducative Creo<https://www.ptc.com/en/education/free-software/creo-standalone-educator>`_ — Le formulaire de demande de licence d’éducation de Creo.
Compte éducatif Onshape — La page de création de compte éducation d’Onshape.
Partenariat SolidWorks — Un lien vers le formulaire de demande de licences Solidworks gratuites pour les équipes de robotique.
Bibliothèques de pièces¶
10650 Hazmat Robotics Public CAD Library + MiSUMI Parts — Une bibliothèque de pièces multi-fournisseurs qui fonctionne avec tous les logiciels de CAO grâce à l’utilisation de fichiers STEP.
2901 Purple Gears Onshape Parts Library — Une bibliothèque de pièces multi-fournisseurs spécialement pour Onshape.
ServoCity Official CAD Library — Le catalogue complet de fichiers STEP de ServoCity. Cela inclut les pièces d’Actobotics.
Générateurs¶
Générateur de courroies — Un générateur de courroies avec 5 types de courroies différentes. Cela vous permet de créer des courroies avec des dents pour le cad, et de calculer la tension nécessaire pour des courroies plus complexes. Réalisé par Jeremiah de l’équipe FTC 10641.
Générateur de poulies HTD — Un générateur de poulies HTD3 et HTD5, avec de nombreuses options. Il vous permet de fabriquer des poulies personnalisées que vous pouvez imprimer en 3D. Fabriqué par Henopied de l’équipe FTC 18255.
Générateur de poulies GT2 3mm — Un générateur de poulies GT2 3mm avec de nombreuses options. Il vous permet de fabriquer des poulies personnalisées que vous pouvez imprimer en 3D.
Rendu¶
Blender4FTC — Un addon Blender et une bibliothèque de matériaux conçus pour rendre le rendu CAO simple et facile, tout en étant entièrement personnalisable pour les utilisateurs avancés.
Rendu FTC dans Fusion 360 — Un guide pour le rendu de robots FTC dans Fusion 360, en supposant une petite expérience dans Fusion 360.
Conception et Construction Mécaniques¶
Mechatronics* — Un document sur les technologies, les principes, la conception et l’analyse des systèmes électromécaniques complexes. Il couvre des sujets tels que les fixations, les processus de fabrication, les paradigmes de fabrication, la transmission de puissance, les mécanismes, les principes de conception, etc.
8644 Brainstormers trucs et astuces — Une playlist de vidéos comparant différentes implémentations de mécanismes, d’engrenages et de chaînes, et d’autres sujets liés aux robots FTC.
9794 Wizards.exe — Une chaîne contenant de nombreuses vidéos FTC utiles, en particulier pour les débutants.
COREFTC — Un guide complet pour l’impression 3D FDM dans le cadre de FTC, fournissant des réponses à un grand nombre de questions de base posées sur l’impression 3D concernant des sujets tels que : l’adhérence du lit, les tolérances, la conception pour l’impression 3D, le réglage et les choix de matériel.
Concevoir des robots compétitifs en FTC (payé) — Ce livre décrit l’approche globale de la conception d’un robot, y compris la stratégie, le brainstorming et le prototypage.
Guide des fixations — Un guide expliquant les différents types de fixations et leur utilité. Il comprend également des imprimés avec des dessins de diverses fixations à l’échelle pour aider à les identifier.
Ressources pour la construction du robot FIRST — Une collection de ressources officielles pour la conception et la construction du robot FIRST, y compris les guides de construction TETRIX/REV.
goBILDA avec TETRIX — Documentation sur l’utilisation de goBILDA avec TETRIX.
Guide de design NASA RAP — Un guide pour la robotique de compétition couvrant des sujets tels que la fabrication, les styles de conception, la transmission de puissance, la conception de mécanismes, et plus encore.
L’encyclopédie non officielle des mécanismes FRC — Une page contenant des exemples vidéo d’un tas de mécanismes FRC et FTC classés par type.
Transmission de puissance¶
Manuel des courroies synchrones et poulies – SDP-SI* — Un manuel détaillé sur les courroies et les poulies. Certains des éléments mentionnés s’appliquent également aux chaînes.
`SDP-SI Timing BeGuide de conception des transmissions par courroies crantées – SDP-SI<https://www.sdp-si.com/Belt-Drive/Designing-a-miniature-belt-drive.pdf>`_* — Un guide d’une page pour la conception de systèmes d’entraînement par courroie et poulie.
` Guide des systèmes d’entraînement par chaîne – Gears Educational Systems <https://web.archive.org/web/20191020193018/http://gearseds.com/documentation/deb%20holmes/2.5_Chain_drive_systems.pdf>`_ — Un guide sur les chaînes à rouleaux, avec quelques équations utiles.
Comparaison de l’efficacité des engrenages — Comparaison entre différents types d’engrenages (droits, coniques, à vis sans fin, etc.).
Comment fonctionnent les engrenages — Un guide visuel interactif sur le fonctionnement des engrenages.
` Introduction aux engrenages – KHK <https://www.khkgears.co.jp/kr/gear_technology/pdf/gear_guide_060817.pdf>`_ — Un manuel couvrant les principes fondamentaux de la mécanique des engrenages.
Calculatrices¶
Simulateur de châssis ILITE (v2020) — Un calculateur de transmission qui met l’accent sur le temps d’atteinte de l’objectif. Entrez un moteur cible, le nombre de moteurs, l’engrenage et un large éventail d’éléments concernant la chaîne cinématique et le système électrique. La sortie indique la vitesse de pointe estimée, le temps de sprint estimé, la tension minimale du système et la tension maximale lorsque le groupe motopropulseur est à pleine vitesse.
JuliaDesignCalc — Une feuille de calcul de conception. Cependant, il n’inclut pas les données du moteur FTC, vous devrez donc les ajouter manuellement en utilisant les données de la section Courbes de Puissance de Pointe et de Moteur.
Calculateur d’entraxe de poulies — Un calculateur de distance centre à centre de poulie de courroie complet.
ReCalc — Un calculateur de conception mécanique axé sur la collaboration, actuellement en version alpha, qui fournit des liens partageables.
``Thad’s EveryCalc <http://everycalc.thadhughes.xyz/>`_ — Un calculateur de conception mécanique qui couvre une grande variété de mécanismes, tout en fournissant des utilitaires tels que la taille des courroies, un calculateur de trajectoire, et plus encore.
Programmation¶
Apprendre Java pour FTC* — Une introduction à la programmation FTC, ne supposant aucune connaissance préalable de Java.
` Dépôt GitHub du contrôleur de robot FTC <https://github.com/FIRST-Tech-Challenge/FtcRobotController>`_:highlight:* — La maison du SDK FTC. Consultez également le wiki et le JavaDocs.
Introduction à la programmation de REV* — La documentation d’introduction à la programmation de REV, couvrant à la fois les blocs et la programmation Java. Le reste de la documentation de REV sur le système de contrôle est également lié ici.
Ingénierie des commandes dans la compétition de robotique FIRST — Un livre qui introduit les étudiants dans le domaine plus large de la théorie des commandes.
CTRL ALT FTC — Un guide de la théorie du contrôle créé par FTC #19376 Thermal Equilibrium.
Ressources de programmation FIRST — Une collection de ressources officielles de programmation FIRST, y compris des introductions à chaque outil de programmation.
` Ateliers de programmation de l’équipe FRC 4613 <https://github.com/Team4613-BarkerRedbacks/SoftwareWorkshops>`_ — FRC 4613’s workshops that are used to teach their new programmers Java and FTC programming. Il va des bases des données jusqu’à des concepts plus complexes tels que le polymorphisme et les interfaces fonctionnelles.
` Introduction à la théorie du contrôle <https://blog.wesleyac.com/posts/intro-to-control-part-zero-whats-this>`_ — Une série de billets de blog sur la théorie du contrôle.
Bibliothèques¶
Easy Open CV — Une façon simple d’utiliser openCV sur un robot FTC. Avec cette bibliothèque, vous pouvez passer d’un SDK stocké à l’exécution d’un OpMode openCV, avec une caméra interne ou externe, en seulement quelques minutes !
FTC Dashboard — FTC Dashboard est un tableau de bord React basé sur websocket conçu pour FTC. Il est très utile pour le débogage, incluant des fonctionnalités telles que l’affichage et la représentation graphique de la télémétrie en direct, ainsi que le réglage des variables de configuration en temps réel lorsque les opmodes sont en cours d’exécution.
FTCLib — Une bibliothèque FTC assez complète, fournissant notamment un paradigme de programmation par commande et des pipelines de vision.
Panels — FTControl Panels est un tableau de bord tout-en-un pour les robots FTC qui vous permet de contrôler les OpModes, de régler les pipelines Limelight sans fil, d’enregistrer et de rejouer les données de match, de configurer les variables en temps réel et de visualiser la télémétrie à l’aide d’outils interactifs de champ et de graphique.
Road Runner — Road Runner est une bibliothèque de planification de mouvement. Conçue principalement pour les mouvements robotiques autonomes, elle permet de suivre et de générer des trajectoires complexes tout en conservant le contrôle de la vitesse et de l’accélération. Cela permet aux robots d’avoir des capacités de suivi de trajectoire plus précises et plus avancées. Voir aussi Learn Road Runner, un guide pour configurer Road Runner.
Électronique¶
Guide de câblage des robots <https://ftc-resources.firstinspires.org/ftc/team/robot-wires>`_:highlight:* — Premier guide pour le câblage des robots FTC, incluant des options d’atténuation ESD.
` Analyse de la réduction des décharges électrostatiques pour le FIRST Tech Challenge <https://www.firstinspires.org/sites/default/files/uploads/resource_library/ftc/analysis-esd-mitigation-echin.pdf>`_ — Une analyse des différentes méthodes pour atténuer les problèmes de décharge électrostatique (ESD), qui peuvent entraîner la déconnexion des robots. La conclusion de l’article contient d’excellentes recommandations sur ce qu’il faut faire pour atténuer ces problèmes.
Résultats de l’équipe/événement¶
Événements FTC — Base de données officielle FIRST des équipes et des résultats d’événements pour FTC.
FTC Scout — Un frontend communautaire pour les événements FTC avec plus de fonctionnalités et une interface plus élégante.