https://github.com/OTL/cv_camera
hydro使っている人ならば、
$ sudo apt-get install ros-hydro-cv-camera
で入ります。
USBカメラのドライバは、一番メジャーなのが、Bosch作成のusb_cam
http://wiki.ros.org/usb_cam
だと思うのですが、他にも
http://wiki.ros.org/gencam_cu
https://github.com/ericperko/uvc_cam
とか色々あります。
でも、camera_infoをサポートしていなかったり、
Nodeletとして使えなかったり、キャプチャ周期を指定できなかったり、
不満がありました。
そこで以上の不満を解決するものをゼロから作ることにしました。
と、ここまで書いて、それらを満たすものを発見してしまいました。
http://wiki.ros.org/uvc_camera
あるある。。。。
cv_cameraは、OpenCVのcv::VideoCaptureを使うことで、
OSに依存しません。(OpenCVに丸投げ)
なので、OSXでも普通に動くのも特徴ですから。むしろそここそが特徴ですから!
と、思ったらuvc_cameraもOSXで動くみたい!オワタ。。。
同じ系統のモジュールって厄介ですよねー.検索は簡単じゃないことあるし..
返信削除最近も uEye カメラというちょっと普通じゃないカメラの ROS パッケージ探したら四つも出てきました.http://lists.ros.org/pipermail/ros-users/2013-November/068055.html
斉藤さんのそのメール読んでから、思い出してこの記事書きました。
返信削除十分調査したつもりでも見逃しちゃいますね。
斉藤さんのそのメール読んでから、思い出してこの記事書きました。
返信削除十分調査したつもりでも見逃しちゃいますね。
Hey, thanks for this, Owata. I wasn't able to install it from `rosdep install cv_camera` but after taking a look at this post I was able to `sudo apt-get` it. You should add this to the wiki page. I expect other people (especially n00bs like me) are running into these same kind of issues.
返信削除