Aller au contenu


Photo
- - - - -

robot ramasseur de balles


1 réponse à ce sujet

#1 sarasan

sarasan

    Nouveau membre

  • Membres
  • 3 messages

Posté 17 avril 2013 - 11:07

Bonsoir, je vais vous décrire mon projet:

le robot est un robot autonome qui doit ramasser des balles bleues et les déposer par la suite dans la zone soit rouge ou verte selon la couleur affectée à chaque équipe.

Malheureusement à cause du manque de matériel (capteur ultrason, capteur de couleur), nous avons réfléchi à travailler avec une caméra d'un mini pc qui va être portée par le robot. lorsque j'ai cherché sur cette possibilité, j'ai trouvé que je peux utiliser un serial RS 232 qui va communiquer avec un pic par exemple: lorsque la caméra du pc va détecter une balle ( traitement d'image )le programme qui est implémenté dans le pc doit envoyer la commande via le port RS 232 au pic pour lui demander par exemple d'ouvrir la pince et de ramasser par la suite la balle.

SVP est ce que ce raisonnement est juste? avez vous d'autres suggestions?
merci d'avance.

#2 sky99

sky99

    Habitué

  • Membres
  • PipPip
  • 271 messages
  • Gender:Male

Posté 21 avril 2013 - 10:04

Une possibilité serait d'embarquer un terminal mobile (genre dispositif android) sur le robot qui pourrait se charger de la capture d'images, et sa transmission par le réseau.

Une autre solution serait un robot basé sur un Raspberry Pi, qui pourrait alors utiliser une webcam USB, en analysant les images avec openCV pour détecter les balles.
l'avantage est qu'ici il n'y aurait pas réellement de multiples systèmes à interfacer, puisque le Pi peut se charger de commander les moteurs, de gerer et analyser le flux vidéo, et commander tous les sous systèmes du robot "localement".
On a commencé un projet de platforme robotique basée sur le Raspberry pi ici même :

http://www.robot-maker.com/forum/topic/8558-un-robot-collectif-le-robot-des-robot-makers/

Sinon, voici un lien vers un tuto sur la fabrication d'un robot Raspberry pi, ce sera peut être utile :

http://www.robot-maker.com/forum/tutorials/article/78-rcerda-un-robot-raspberry-pi-pour-100-120/

Une solution simple pour faciliter le développement serait de développer un robot Arduino, puis de connecter le Arduino à un Raspberry Pi en USB, et le Raspberry sur la webcam.
Ainsi en passant par les communications série, il est facile de commander le robot, d'utiliser des servomoteurs, de la pwm, et toutes les forces de l'Arduino,
et faire des traitements OpenCV sans dépendre d'une machine externe.

Mon site principal : http://www.nagashur.com/ (format blog, un wiki y est aussi)

Mon profil sur hackaday.io : https://hackaday.io/sky99 (hackerspace en anglais, j'y ai plein de projets)

Mon Github : https://github.com/sarinkhan/




Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users