R
romain_cvra
Ouvrier
Bonjour à tous,
Déjà en fin Janvier... c'est plus que le moment d'ouvrie notre topic pour 2017...
En ce qui concerne le software, nous avons décider d'adopté une approche plus simple que les année précédente, nous garderons le réseau de carte sur CAN, mais toutes les tâches de haut niveau (AI, navigation, etc.). Fonctionnera sur un microcontrôleur (STM32F407 / F429). Le PC (Intel NUC) restera et sera utilisé pour des tâches lourdes de calcul, agissant comme un «capteur intelligent». Cela rendra le système plus facile à programmer, à déboguer et à déployer.
Nous étions particulièrement intéressés à réduire la complexité afin de permettre à une seule personne de déployer le logiciel du robot.
Le point de départ évident était le cadre Aversive que nous utilisions déjà de 2012 à 2014. Ce cadre a été conçu à l'origine par une équipe française (Microb Technology) pour le concours Eurobot. Il a été écrit à l'origine pour les AVR 8 bits, mais nous l'avons modifié pour fonctionner avec ChibiOS sur STM32s.
Aversive nous fournit une pile de navigation complète. Cela nous a permis d'avoir rapidement une configuration exécutable, qui peut éviter les obstacles en utilisant notre système de balise de proximité.
En ce qui concerne l’électronique, nous somme entrain de développé une nouvelle carte d'alimentation pour nos robots.
Pour la mécanique, le petit robot s'occupera du ramassage des balles et de la dépose dans le panier. Le grand robot quand à lui s'occupera des modules lunaire, il sera toujours muni de deux bras.
Nous publierons au fur et a mesure de l'avancement du projet des images de la CAO. On est un peu à la bourre cette année, il y a encore pas grand chose à montrer...
A bientôt
Déjà en fin Janvier... c'est plus que le moment d'ouvrie notre topic pour 2017...
En ce qui concerne le software, nous avons décider d'adopté une approche plus simple que les année précédente, nous garderons le réseau de carte sur CAN, mais toutes les tâches de haut niveau (AI, navigation, etc.). Fonctionnera sur un microcontrôleur (STM32F407 / F429). Le PC (Intel NUC) restera et sera utilisé pour des tâches lourdes de calcul, agissant comme un «capteur intelligent». Cela rendra le système plus facile à programmer, à déboguer et à déployer.
Nous étions particulièrement intéressés à réduire la complexité afin de permettre à une seule personne de déployer le logiciel du robot.
Le point de départ évident était le cadre Aversive que nous utilisions déjà de 2012 à 2014. Ce cadre a été conçu à l'origine par une équipe française (Microb Technology) pour le concours Eurobot. Il a été écrit à l'origine pour les AVR 8 bits, mais nous l'avons modifié pour fonctionner avec ChibiOS sur STM32s.
Aversive nous fournit une pile de navigation complète. Cela nous a permis d'avoir rapidement une configuration exécutable, qui peut éviter les obstacles en utilisant notre système de balise de proximité.
En ce qui concerne l’électronique, nous somme entrain de développé une nouvelle carte d'alimentation pour nos robots.
Pour la mécanique, le petit robot s'occupera du ramassage des balles et de la dépose dans le panier. Le grand robot quand à lui s'occupera des modules lunaire, il sera toujours muni de deux bras.
Nous publierons au fur et a mesure de l'avancement du projet des images de la CAO. On est un peu à la bourre cette année, il y a encore pas grand chose à montrer...
A bientôt