From Brown University Robotics
(Difference between revisions)
m |
m |
| Line 9: |
Line 9: |
| | | | |
| | <code><nowiki> | | <code><nowiki> |
| - | roscd ar_recog | + | roscd ar_recog<br/> |
| - | cd src/ARToolKit/util/mk_patt | + | cd src/ARToolKit/util/mk_patt<br/> |
| | </nowiki></code> | | </nowiki></code> |
| | | | |
| Line 17: |
Line 17: |
| | change: | | change: |
| | <code><nowiki> | | <code><nowiki> |
| - | # if defined(AR_INPUT_GSTREAMER) | + | # if defined(AR_INPUT_GSTREAMER)<br/> |
| - | char *vconf = "videotestsrc"; | + | char *vconf = "videotestsrc";<br/> |
| | </nowiki></code> | | </nowiki></code> |
| | | | |
| | to: | | to: |
| | <code><nowiki> | | <code><nowiki> |
| - | # if defined(AR_INPUT_GSTREAMER) | + | # if defined(AR_INPUT_GSTREAMER)<br/> |
| - | char *vconf = "v4l2src device=/dev/video0 ! video/x-raw-rgb ! ffmpegcolorspace ! identity name=artoolkit ! fakesink"; | + | char *vconf = "v4l2src device=/dev/video0 ! video/x-raw-rgb ! ffmpegcolorspace ! identity name=artoolkit ! fakesink";<br/> |
| | </nowiki></code> | | </nowiki></code> |
| | | | |
Revision as of 16:31, 26 August 2010
Before You Start
- Install ar_recog
svn co http://brown-ros-pkg.googlecode.com/svn/trunk/experimental/ar_recog ar_recog; roscd ar_recog; rosmake
Make mk_patt
You only have to do this once per install.
roscd ar_recog<br/>
cd src/ARToolKit/util/mk_patt<br/>
now edit mk_patt.c
change:
# if defined(AR_INPUT_GSTREAMER)<br/>
char *vconf = "videotestsrc";<br/>
to:
# if defined(AR_INPUT_GSTREAMER)<br/>
char *vconf = "v4l2src device=/dev/video0 ! video/x-raw-rgb ! ffmpegcolorspace ! identity name=artoolkit ! fakesink";<br/>
or whatever gstreamer config is appropriate for the camera you want to do (not the change from ros to artoolkit).
Make mk_patt:
make