(Arkady) A multi-purpose test bot
Débuté par Jbot, juin 10 2011 05:55
36 réponses à ce sujet
#1
Posté 10 juin 2011 - 05:55
Salut !
La coupe de France étant finie, il est temps pour moi de "décapiter" Maximus et de créer un nouveau robot. :D
(Dés que je serais rentré des US biensur)
Je vais donc décrire une premiere partie du hardware que je pense utiliser (le robot est encore à l'étude ^^).
- Tout d'abord biensur, 2 moteurs de propulsion avec des encodeurs attachés (il n'aura pas d'encodeurs séparé).
- Ensuite le lidar du robot XV-11 (pour pouvoir faire du SLAM, c'est à dire construire la carte de son environnement et se reperer dedans).
- Une arduino-mega pour récuperer les valeurs des odometres et des potentiels capteurs bas niveau.
- Un petit pc (surement un atom D525 avec un nvidia ION) pour faire tourner Linux dessus.
- Une kinect, pour pouvoir avoir accés a la fois à une caméra et a une reconstitution 3D de l'environnement (surement pour trouver des objets, suivre des visages ou autre).
- Un bras avec une pince, pour attrapper des trucs :p
- ...
Si vous avez des idées ou commentaires pour faire un robot sympa, je suis preneur ^^ (du moment que ca ne consiste pas à mettre Windaube dessus :p)
La coupe de France étant finie, il est temps pour moi de "décapiter" Maximus et de créer un nouveau robot. :D
(Dés que je serais rentré des US biensur)
Je vais donc décrire une premiere partie du hardware que je pense utiliser (le robot est encore à l'étude ^^).
- Tout d'abord biensur, 2 moteurs de propulsion avec des encodeurs attachés (il n'aura pas d'encodeurs séparé).
- Ensuite le lidar du robot XV-11 (pour pouvoir faire du SLAM, c'est à dire construire la carte de son environnement et se reperer dedans).
- Une arduino-mega pour récuperer les valeurs des odometres et des potentiels capteurs bas niveau.
- Un petit pc (surement un atom D525 avec un nvidia ION) pour faire tourner Linux dessus.
- Une kinect, pour pouvoir avoir accés a la fois à une caméra et a une reconstitution 3D de l'environnement (surement pour trouver des objets, suivre des visages ou autre).
- Un bras avec une pince, pour attrapper des trucs :p
- ...
Si vous avez des idées ou commentaires pour faire un robot sympa, je suis preneur ^^ (du moment que ca ne consiste pas à mettre Windaube dessus :p)
#2
Posté 10 juin 2011 - 06:31
Alors ça y est, cette fois c'est parti ? :)
Je sens que tu vas encore nous faire un truc monstrueux.
Tu penses réutiliser le lecteur de code barre ? Ben oui, pour aller chercher des biè.. euh.. trucs dans le frigo ! :D Enfin, note que tu peux imaginer faire de la reconnaissance d'image... Ça va être intéressant.
Je sens que tu vas encore nous faire un truc monstrueux.
Tu penses réutiliser le lecteur de code barre ? Ben oui, pour aller chercher des biè.. euh.. trucs dans le frigo ! :D Enfin, note que tu peux imaginer faire de la reconnaissance d'image... Ça va être intéressant.
#3
Posté 10 juin 2011 - 06:36
Humm, j'avais pas prévu de mettre le lecteur code barre mais en effet ça peut etre une idée. Peut etre que l'attacher au bras peut etre une bonne idée pour qu'il scan en meme temps qu'il va chercher des trucs.
Disons que ca sera ma plateforme de développement pour l'été pour la coupe de France de l'année prochaine :D
Disons que ca sera ma plateforme de développement pour l'été pour la coupe de France de l'année prochaine :D
#4
Posté 10 juin 2011 - 08:18
Ça me semble plus simple à utiliser que de la reconnaissance d'images, moins demandeur en ressources processeur aussi... Effectivement, je le voyais bien sur le bras. (Genre intégré à la pince ou quelque chose comme ça..)
Après, il te suffira de mettre des codes barres sur tous les objets de ton appartement pour qu'il puisse tout retrouver. :D
[Edit : J'imagine une fille qui rentre chez toi
"-Eh mais pourquoi il y a des codes barres sur tes chaussettes ? "
"-Pour que mon robot les range." xD
Après, il te suffira de mettre des codes barres sur tous les objets de ton appartement pour qu'il puisse tout retrouver. :D
[Edit : J'imagine une fille qui rentre chez toi
"-Eh mais pourquoi il y a des codes barres sur tes chaussettes ? "
"-Pour que mon robot les range." xD
#5
Posté 10 juin 2011 - 12:32
[quote"Esprit"]
[Edit : J'imagine une fille qui rentre chez toi
"-Eh mais pourquoi il y a des codes barres sur tes chaussettes ? "
"-Pour que mon robot les range." xD[/quote]
le problème c'est si tu commences à lui demander d'en mettre sur ses chaussettes sinon ton robot les jette....
bon petit projet mais de quel dimension?
[Edit : J'imagine une fille qui rentre chez toi
"-Eh mais pourquoi il y a des codes barres sur tes chaussettes ? "
"-Pour que mon robot les range." xD[/quote]
le problème c'est si tu commences à lui demander d'en mettre sur ses chaussettes sinon ton robot les jette....
bon petit projet mais de quel dimension?
#7
Posté 10 juin 2011 - 07:00
Hé hé
Les projets se suivent et ne se ressemblent pas.
Faire du "SLAM" moi sans avoir une culture de banlieue je voyais autre chose derrière ce mot. :o
Mais bon un nouveau bébé bonne idée.
Et à propos d'idée, l'heureux papa a une idée pour le nom du Robot en devenir ?
Pourquoi pas "Bill ta mère Torvaldus mon père" Pour garder un vrai langage Slam et complétement dans l’esprit de sa paternité :o
Cdlt
Yves
Les projets se suivent et ne se ressemblent pas.
Faire du "SLAM" moi sans avoir une culture de banlieue je voyais autre chose derrière ce mot. :o
Mais bon un nouveau bébé bonne idée.
Et à propos d'idée, l'heureux papa a une idée pour le nom du Robot en devenir ?
Pourquoi pas "Bill ta mère Torvaldus mon père" Pour garder un vrai langage Slam et complétement dans l’esprit de sa paternité :o
Cdlt
Yves
#13
Posté 10 juin 2011 - 08:45
Etant donné que vous avez tout faux, je vais vous donner le lien :p
Tous mes noms viennent de cette série de bookins que j'adore :
http://www.temeraire.org/wiki/Main_Page
Ici tous les noms de mes futurs robots :
http://www.temeraire.org/wiki/Category:Individual_Dragons
Voila ;)
Tous mes noms viennent de cette série de bookins que j'adore :
http://www.temeraire.org/wiki/Main_Page
Ici tous les noms de mes futurs robots :
http://www.temeraire.org/wiki/Category:Individual_Dragons
Voila ;)
#16
Posté 01 octobre 2011 - 06:09
Salut !
Bon, étant donné le peu de temps que j'avais, je n'ai pas créé ce robot.
Par contre j'ai utilisé mon ancien robot (Maximus) pour faire quelques tests que je voulais faire.
Ces tests sont surtout à propos de la détection d'obstacles.
Voici donc quelques vidéos de mon avancement.
Tout d'abord, une première version de l'évitement qui était assez saccadé et lent :
J'ai ensuite amélioré la chose en faisant une version plus fluide :
Et enfin j'ai fais une fonction qui recherche de nouveau de meilleur chemin pour atteindre son but qui se rafraichit toutes les secondes au cas ou le chemin devienne impossible d'un coup :
(Vidéo vu depuis un humain)
(Vidéo vu par le robot)
Il y a encore pas mal de boulot mais bon...
Bon, étant donné le peu de temps que j'avais, je n'ai pas créé ce robot.
Par contre j'ai utilisé mon ancien robot (Maximus) pour faire quelques tests que je voulais faire.
Ces tests sont surtout à propos de la détection d'obstacles.
Voici donc quelques vidéos de mon avancement.
Tout d'abord, une première version de l'évitement qui était assez saccadé et lent :
J'ai ensuite amélioré la chose en faisant une version plus fluide :
Et enfin j'ai fais une fonction qui recherche de nouveau de meilleur chemin pour atteindre son but qui se rafraichit toutes les secondes au cas ou le chemin devienne impossible d'un coup :
(Vidéo vu depuis un humain)
(Vidéo vu par le robot)
Il y a encore pas mal de boulot mais bon...
Malédiction du Créatif :
Plus vous avez d’idées et moins vous arrivez à les structurer.
Répondre à ce sujet
0 utilisateur(s) li(sen)t ce sujet
0 members, 0 guests, 0 anonymous users