A partir du Kit de SunFounder, nous construisons notre mascotte, un petit chien robot réactif et qui intègre ChatGpt pour vous parler et vous reconnaître. En Python,nous allons lui faire faire des tours pour agrémenter le kiosque et faire venir les visiteurs au kiosque. L’année dernière, nous avions mis une caméra avec un écran qui reconnaissait les visiteurs et un peu plus de 50 objets en temps réel avec un modèle que nous avions entraîné. Cette année, on ajoute un petit chien robot qui intégrera différentes choses.
Cet article montre l’avancement des travaux 🙂
Introduction
Je mettrais à jour cet article régulièrement pour vous montrer les avancées et vous faire une petite démo à la fin en vidéo 🙂
Le PiDog est un kit avec des servo moteurs et qui peut être piloté avec Python et un peu de code. Il possède plusieurs caractéristiques intéressantes pour le rendre intéractif :
- Mouvements de tête 3 axes
- Camera IA
- Un accéléromètre et un gyroscope 3 axes
- Détection et direction du son 360 degrés
- Intéraction tactile
- Capteur de distance à ultrasons
Il n’est pas livré avec un ordi ou un intelligence spécifique. Il faut lui greffer un raspberry pi zero ou un Pi 4. Une carte robot Hat+ est connecté sur le raspberry.
-
On met la carte de détection et direction du son 360 degrés sur la plaque qui va accueillir notre raspberry
-
**Ensuite, on fixe par dessus le raspberry (Pi4 ici), puis la carte robot hat+ et on connecte via un connecteur 7broches les 2 ensembles.
-
**Puis, on installe le premier servo moteur qui va faire bouger la queue du chien et la batterie 2000mah de 7.4 volts qu’on connecte sur la carte robot hat+
Installation des bibliothèques pour le robot
Ce dimanche 16 mars, j’ai avancé un peu plus notre mascotte « Obelix ».
J’ai connecté le raspberry à un écran, clavier, souris pour installer différentes bibliothèques et calibrer les servo-moteurs.
En premier, j’ai installé les dépendances pour la carte robot hat+
Puis, les sources et dépendances sur vilib, pour les capacités de vision et le module caméra
Installation des jambes et cuisses
J’ai commencé à monter les cuisses et les jambes du chien 🙂
En premier, j’ai fixé les axes avec les petites vis, puis installer les servo-moteurs sur chaque cuisse et jambe..
Il faut être patient car les vis sont très petites et les écrous aussi pour fixer les servo-moteurs 🙂
une des 4 jambes 🙂
La semaine prochaine, on va calibrer les autres servo-moteurs et assembler les cuisses avec les jambes 🙂