Les robots et la robotique ont toujours été l'un des domaines d'études fascinants pour les scientifiques, les ingénieurs et les fabricants. Et donc de nos jours, ils jouent un rôle important dans l'automatisation dans presque tous les domaines, et effectuent des tâches très critiques comme les chirurgies, la conduite de voitures, etc. Aujourd'hui, nous partageons un robot intéressant pour les amateurs et les fabricants: ArduRoller, ArduRoller est un auto-équilibrage robot et également capable de navigation autonome à l'intérieur ou à l'extérieur. Jason Short l'a développé pour la compétition de véhicules autonomes SparkFun.
ArduRoller utilise principalement le pilote automatique APM 2.5 de 3D Robotics et Arduino Pro Mini. APM Autopilot est le cœur de ce projet, il s'agit d'une carte matérielle avec un logiciel en cours d'exécution, et agit comme un cerveau, des yeux, une oreille du robot. Il contient tous les capteurs nécessaires, tels que des gyroscopes, des accéléromètres et des magnétomètres. Il a un support intégré pour le GPS et la télémétrie pour exécuter le robot en mode autonome. C'est un excellent matériel et toute machine en mouvement peut être transformée en robot à l'aide de ce package matériel.
Deux moteurs à courant continu à balais, avec leurs encodeurs attachés, sont utilisés comme roues et deux pneus souples ont été fixés avec ces moteurs. Alors maintenant, Arduino Pro Mini lit les données des encodeurs et les envoie au pilote automatique APM 2.5 via une interface I2C. Ensuite, le pilote automatique contrôle le mouvement et l'équilibre du robot. Pour contrôler manuellement le robot, un récepteur PPM R / C a été connecté au pilote automatique afin qu'il puisse être contrôlé sans fil via un émetteur RC.
Tous les matériels sont connectés ensemble comme indiqué ci-dessus. Toute cette configuration a été fixée sur un panneau de mousse et fixée dans un boîtier personnalisé imprimé en 3D de couleur noire. Un dôme en verre rond a été fixé sur le dessus, avec une marionnette à l'intérieur, ce qui le rend vraiment cool.
Pour un fonctionnement autonome, le logiciel Mission Planner (pour Windows PC) ou DroidPlanner (pour Android) peut être utilisé. Le logiciel Mission Planner est utilisé pour envoyer le robot en missions autonomes avec l'aide du GPS et de Google Maps, et sa vitesse, son emplacement et sa direction peuvent être suivis. De plus, une GoPro peut être attachée pour enregistrer une vidéo de la vision du robot.
Le code source pour Autopilot et Arduino Pro Mini a été fourni par Jason sur son compte GitHub. Vous pouvez graver Autopilot en suivant cette procédure.
Si vous avez tout le matériel prêt, vous pouvez le faire à peine en 3-4 heures. Cela peut coûter cher, en particulier le pilote automatique APM est le plus coûteux, mais vous pouvez sûrement réutiliser tous les composants et c'est très amusant de construire votre propre robot d'auto-équilibrage avancé.