Go Down

Topic: Arduino + Servo + openCV Tutorial [openFrameworks] (Read 13221 times) previous topic - next topic

wofty

Bonjour, est-ce que quelqu'un a déjà testé ceci ???
http://www.creativeapplications.net/tutorials/arduino-servo-opencv-tutorial-openframeworks/
Le but étant d'utiliser openFrameworks et opencv pour la reconnaissance de visage ou d'objet, et arduino avec une tourelle de 2 servos pan et tilt pour suivre le déplacement.
J'ai installé tout ce qu'il y avait à installer mais mon problème et que je sais pas ou placer le dossier of_src qui contient les fichiers "main.cpp, servoApp.cpp, servoApp.h"
Le tuto est en anglais. Si quelqu'un pouvait m'éclairer un peu, ce serait vraiment sympa.  :)

Merci

wofty

Bien, j'ai un peu avancé, mais j'ai ce message d'erreur pendant le debuggage et ma webcam n'est pas repéré :


Quote

***** VIDEOINPUT LIBRARY - 0.1995 - TFW07 *****


***** VIDEOINPUT LIBRARY - 0.1995 - TFW07 *****

ofSerial: listing devices (3 total)
device 0 -- USB Serial Port (COM40)device 1 -- Prolific USB-to-Ser
)device 2 -- Communications Port (COM1)OF_ERROR: ofSerial: unable
SETUP: device[5] not found - you have 1 devices available
SETUP: this means that the last device you can use is device[0]
OF_ERROR: error allocating a video device
OF_ERROR: please check your camera with AMCAP or other software
SETUP: device[4] not found - you have 1 devices available
SETUP: this means that the last device you can use is device[0]
OF_ERROR: error allocating a video device
OF_ERROR: please check your camera with AMCAP or other software



SamoLaw


wofty

Une simple Hercules Dualpix Exchange qui fonctionne très bien quand je l'utilise avec opencv.

SamoLaw

Ah ok. Dans ce cas, je n'ai pas d'idée désolé.  :(

J'ai pas mal manipulé OpenCV, mais OpenFrameworks, je ne connaissais pas.

La caméra est déclarée dans l'un des trois fichiers que tu cites ?

piflechien54

@wofty :
  HS ON :
  j'adore ton projet  8), je rêve de pouvoir le faire sur mon hexapode   :smiley-red:
  mais bon j'ai pas le niveau  =( =(
  Bon courage  ;)
  HS OFF.
Proverbe Tibétain : Un mensonge est un saut du haut du toit

wofty

#6
Feb 01, 2011, 04:32 pm Last Edit: Feb 01, 2011, 05:08 pm by wofty Reason: 1

La caméra est déclarée dans l'un des trois fichiers que tu cites ?


Non, avec opencv, lors du lancement du fichier .exe une fenêtre me demande habituellement de choisir la camera que je souhaite utiliser.


 j'adore ton projet  8), je rêve de pouvoir le faire sur mon hexapode   :smiley-red:
 mais bon j'ai pas le niveau  =( =(
 Bon courage  ;)
 HS OFF.


Bah, je pense pas avoir le niveau non plus. Mais avec tous les tuto que l'on trouve sur le web,  l' entraide sur les forums et un petit tour sur sourceforge.net pour les codes sources, il y a largement de quoi avancer sans avoir de grandes connaissances.  ;)

Après, si quelqu'un connait un projet ou une méthode pour utiliser arduino, une tourelle et opencv, je serais ravi d'en prendre connaissance et d'en faire profiter également d'autres personnes.  :D

piflechien54


[...] je serais ravi d'en prendre connaissance et d'en faire profiter également d'autres personnes.[/color]  :D


Tu pourras me tenir au courant de l'évolution de ton projet  :smiley-red: STP ?
MERCI  ;)
Proverbe Tibétain : Un mensonge est un saut du haut du toit

wofty

Oui, évidement!!! Un forum c'est fait pour ça. Pour info, j'ai trouvé ou mettre mes fichiers, mais il faut faire des modifs dans certains fichiers. J'avance lentement mais surement. XD
Si j'arrive à faire fonctionner tout ça, je ferais un tuto détaillé et en french SVP. ;)

SamoLaw

Re,

Moi à l'époque, j'avais un souci avec une caméra IEEE1394 sous OpenCV. Elle n'était pas reconnu par la librairie. J'ai réussi à la faire fonctionner en allant dans "gestionnaire des périphériques" et j'ai installé un autre driver pour la caméra. Donc regarde peut être de ce côté là. Mais vu qu'elle fonctionne déjà sous OpenCV, peut être que ça ne servira à rien.

Faire fonctionner Arduino avec OpenCV, c'est faisable, mais il faut quelque chose entre les deux, parce que Arduino niveau puissance de calculs, c'est assez limité.  :smiley-yell:

Sur ce forum, on m'a parlé de CMU Cam3, il embarque ce qu'il faut pour faire des traitements d'images, j'ai vu ça sur http://www.lextronic.fr/P1890-plate-forme-de-developpement-video-cmucam3.html au prix de 150€. Le prix m'a refroidit direct  :smiley-sweat:.

wofty

J'ai également une Cmucam3 mais je l'utilise pour un autre projet.  :smiley-mr-green: Je sais bien que Arduino niveau puissance c'est un peu juste, mais c'est pour cela que je souhaite utiliser openframeworks. ;)

SamoLaw


J'ai également une Cmucam3 mais je l'utilise pour un autre projet.  :smiley-mr-green: Je sais bien que Arduino niveau puissance c'est un peu juste, mais c'est pour cela que je souhaite utiliser openframeworks. ;)


J'ai bien compris mais moi je parlais d'un truc type embarqué.  XD

wofty

ha ok  XD, en faites j'utilise une carte mini itx asus AT4NM10 avec un windows embedded.

jfs

Comme système embarqué il y aurait ça pour moins de 40 Euros.
Pas d'aide par MP !!!

Concernant le fonctionnement du forum tout se trouve dans les messages épinglés en tête de page.

SamoLaw


ha ok  XD, en faites j'utilise une carte mini itx asus AT4NM10 avec un windows embedded.


Ah ok :).


Comme système embarqué il y aurait ça pour moins de 40 Euros.


Je ne connais pas du tout la famille ARM, on peut mettre quoi dessus par exemple ?   :smiley-roll:

Go Up