Voici un robot autonome qu'on a construit.
Ce robot est capable de se déplacer en détectant les obstacles et en reconnaissant des images.
On a fait une vidéo ultra nulle pour montrer rapidement ce que ça donne. Pour la vidéo on exécute un code python3 qui utilise OpenCV pour reconnaitre des visages grâce à un réseau de neurones entrainé.
Matériel :
-Raspberry Pi3 + Pi Camera
-Arduino Mega (Uno aurait fait l'affaire aussi)
-Moteurs CC avec encodeur + driver L9110 +roues
http://www.robot-maker.com/moteurs-avec-codeurs. http://www.robot-maker.com/shop/blog/utiliser-les-codeurs/
-Capteur Polulu analogique :
http://www.instructables.com/id/How-t...
- Breadboard, batterie externe rechargeable et support à bricoler Lib à installer :
-Raspberry Pi3 pour reconnaissance d'images :
https://www.pyimages....com/2016/04...
-Communication entre raspberry et arduino :
http://electroniqueamateur.blogspot.f...
Lien :
- code Arduino (en PJ)
- code Raspberry (Attention le fichier haarcascade doit être dans le même dossier que le fichier face_detect.py)
j'arrive pas à uploader le pichier python
- instruction pour éxécuter le code python en boucle à l'allumage du raspberry :
1-Aller dans console Rasp
2-ouvrir terminal
3-taper : sudo nano /etc/rc.local
4-écrire à la première ligne la commande : python3 /path_to/face_detect.py &
5-Sauver avec ctrl+o et quitter avec ctrl+q
6-Eteignez et rallumé la raspberry et le script python devraient s’exécuter automatiquement