Pybullet n'est pas un logiciel mais une bibliothèque python. Ce package s'installe comme tous les autres : "pip3 install pybullet" dans la console python.
Contenu de ICE-9
Il y a 5 élément(s) pour ICE-9 (recherche limitée depuis 03-avril 13)
Il y a 5 élément(s) pour ICE-9 (recherche limitée depuis 03-avril 13)
Posté par ICE-9 sur 03 mai 2020 - 02:30 dans Robots roulants, chars à chenilles et autres machines sur roues
Car effectivement Pybullet est une bibliothèque Python comme vient de dire ICE-9, et je ne sais pas si sur un Arduino c'est compatible ? (Je ne connais pas Arduino, Raspberry oui)
Pybullet sert de simulateur, ça n'a pas de sens d'y faire appel dans un robot réel.
Pour utiliser Pybullet on modélise en amont son robot en URDF (pour les versions simples) ou SDF.
On code l'IA ou son algo en python en faisant appel à Pybullet pour vérifier qu'on obtient ce qu'on veut.
Une fois l'apprentissage terminé on récupère les poids de notre IA (une liste de tableaux de nombres) et ce sont ces poids qu'on met dans le robot réel.
Posté par ICE-9 sur 03 mai 2020 - 02:11 dans Robots roulants, chars à chenilles et autres machines sur roues
Bonjour,
Pybullet n'est pas un logiciel mais une bibliothèque python. Le rendu 3D ne se fait qu'une fois le code exécuté.
Posté par ICE-9 sur 20 mai 2019 - 04:45 dans Et si vous vous présentiez?
Merci!
Bienvenue ! N'hésite pas à nous en dire plus sur ton casse brique
Je voulais faire comme DeepMind avec son IA qui jouait aux jeux Atari:
-Qu'elle utilise uniquement les images du jeu pour choisir ses actions : à elle de se débrouiller pour extraire la position des briques, celle de la balle, estimer les distances etc.
L'algorithme de base en apprentissage par renforcement est le Q-learning. La technique de DeepMind a été de fusionner le Q-learning avec des réseaux de neurones CNN (car spécialisés dans l'analyse d'images).
Durant l'entrainement elle obtenait 1 point pour chaque brique cassée et chaque perte de balle lui indiquait que la partie était finie.
Je suis en train de rédiger le détail (théorie + code complet) de ce projet sur mon site, il me reste 2 parties à écrire.
Posté par ICE-9 sur 19 mai 2019 - 02:27 dans Et si vous vous présentiez?
Bonjour,
J'ai 27 ans et un Master en électronique.
J'ai réalisés quelques robots et l'asservissement devient rapidement un enfer. Pour cette raison, je trouve passionnant l'apprentissage par renforcement qui permet de réaliser des choses très intéressantes avec des algorithmes intuitifs.
Dernièrement j'ai utilisé la méthode de DeepMind pour créer une IA qui joue au casse-brique:
https://www.youtube....h?v=kLSBRqLsEWY
Et j'ai pour projet à plus ou moins long terme de réaliser ceci: