Ceci est une ancienne révision du document !
Table des matières
ueye
USB Ueye camera 2230-C (Imasys distributor, order n° L82729 of 22.02.2008)
appli ueyegrab modifiée pour le nouveau driver: /home/bvandepo/Desktop/ueye/ueyegrabtemp2
./ueyegrab a 10 im ./ueyegrab c 10 im l'appli ne debayeurise plus avec le nouveau driver, refuse de sauver les images
doc faite pour l'ancien driver: https://intranet.laas.fr/intranet/robots/wiki/Manta/uEyeSoftware
la diode verte sur la ueye doit etre allumée pour pouvoir acquerir des images, sinon lancer:
sudo /etc/init.d/ueyeusbdrc start
pour regler la camera, utiliser la gui
ueyedemo
les sources sont dans /usr/src/ids/ueyedemo il y a un probleme avec l'enregistrement des images… copie en /home/bvandepo/Desktop/ueye/ueye_demo3.9b pour pouvoir arranger: c'est la fonction suivante qui déconne en ligne 937 de mainview.cpp : ret = is_SaveImageEx (m_hCamera, (char*)fileName.latin1 (), fileformat, fileparam);-
modif pour sauver images en séquences: //BVDP int ret; int fileformat = IS_IMG_PNG; int fileparam = 0; static unsigned int cpt=0; char chaine[1000]; sprintf(chaine,"/home/bvandepo/Desktop/ueye/ueye_demo3.9b/im%04d.png",cpt); QString fileName=chaine; cpt++; ret = is_SaveImageEx (m_hCamera, (char*)fileName.latin1 (), fileformat, fileparam); if (ret != IS_SUCCESS) { QMessageBox::critical(this, "Error!", QString("Saving image failed with code %1!").arg(ret), QMessageBox::Ok, 0); }
soft avec gui modifiée pour sauver des sequences sur hd, à compiler avec kdevelop
borderouge:/home/bvandepo/Desktop/ueye/ueye_demo3/src
je n'arrive plus à la compiler, car elle utilise des vieux headers de QT3, il faudra plutot récuperer mes modifs et les appliquer à la nouvelle appli démo de ueye.
anciennement:
sudo rm /usr/lib/libueye_api.so.1 sudo rm /usr/lib/libueye_api.so sudo ln -s /usr/lib/libueye_api.so.1.0.0 /usr/lib/libueye_api.so.1 sudo ln -s /usr/lib/libueye_api.so.1.0.0 /usr/lib/libueye_api.so
artag
copie du robotpkg dans /home/bvandepo/Desktop/monArtToolkit/
regarder le fichier INSTALL: choix config build debug ou release dans
/home/bvandepo/Desktop/monArtToolkit/build/linux/options.pro
ajouter une variable d'environnement dans le project→build ARTKP : /home/bvandepo/Desktop/monArtToolkit/sample/simple/src
marqueurs standard dans /home/bvandepo/robotpkg/image/artoolkitplus/work.borderouge.laas.fr/id-markers/simple/std-border
pour les imprimer, d'abord les agrandir sans interpolation
convert SimpleStd_100.png -scale 10000% SimpleStd_100-resize1000.png
hard
astec: http://www.asctec.de/manuals-2/
mini pci express sur pelican: http://en.wikipedia.org/wiki/PCI_Express#PCI_Express_Mini_Card
ssd: http://www.presence-pc.com/actualite/msata-minicard-42369/
camera D5M: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&No=281
sig integration: https://wiki.laas.fr/robots/microCameras
https://wiki.laas.fr/robots/SigIntegration
carte terrasic: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=139&No=593&PartNo=2
ftdi usb2: http://www.ftdichip.com/Products/ICs/FT2232H.htm
http://www.logicbricks.com/Solutions/Surround-View-DA-System/logiVIEW-SVK-Hardware-Platform.aspx
commandes triggers
http://sine.ni.com/nips/cds/view/p/lang/en/nid/209914
http://sine.ni.com/nips/cds/view/p/lang/en/nid/14155
autres cameras
usb global shutter:
http://www.elvitec.fr/modules/produit2/f-usb%20couleur-165.php
http://pixhawk.ethz.ch/wiki/electronics/camera
mt9v034: http://www.matrix-vision.com/camera-industrielle-usb-2.0-mvbluefox.html
http://matrix-vision.com/manuals/mvBlueFOX/mvBF_page_introduction.html
liste usb: http://www.directindustry.fr/fabricant-industriel/camera-usb-82079.html
liste gige: http://www.directindustry.fr/fabricant-industriel/camera-gige-80958.html
librairies
eigen
http://eigen.tuxfamily.org/index.php?title=Main_Page
http://bitbucket.org/eigen/eigen/get/3.0.3.tar.bz2
sudo cp -r Eigen /usr/include cmake demos make
résolution d'un systeme d'équations linéaires: http://eigen.tuxfamily.org/dox-devel/TutorialAdvancedLinearAlgebra.html
utilisation de svd: http://forum.kde.org/viewtopic.php?f=74&t=62175
paparazzi qt
shiva@shiva:~/paparazzi/paparazziqt$ find .. | grep .*\.h$ >>listh shiva@shiva:~/paparazzi/paparazziqt$ find .. | grep .*\.c$ >>listc