ROS 学习-8<相机驱动安装及标定>

由于之前拿实验室的相机做了一些实验, 但是到目前为止,还不知道相机的具体参数, 自己的电脑上还没有安装好相关的软件。于是,开始折腾。。。。
我用的这款相机是point grey的,虽然是USB接口的,但是按照平常的USB相机在ROS下的教程, 还是不可以。 我按照教程按照了 usb_cam libuvc_cam 包等, 都不管用。 后来 Edward 告诉我要安装 point grey 的ROS 驱动才可以, 我安装了这个软件之后, 还是不行, Google说可能是因为driver没有权限去读取, 因为用sudo coriander 命令是可以检测到相机,但是用 coriander 命令就不可以。 参考(http://answers.ros.org/question/48244/unable-to-get-point-grey-usb-camera-work-in-ubuntu/
于是修改文件:“sudo gedit /etc/udev/rules.d/10-pointgrey.rules” 改成

SUBSYSTEM=="usb", ATTRS{idVendor}=="1e10", ATTRS{idProduct}=="2002", GROUP="plugdev", SYMLINK+="chameleon", MODE:="0666"

哦 之后又安装了 point grey的FlyCapture2 software 最终才可以启动这个傻逼相机。 启动方式是:

roslaunch pointgrey_camera_driver camera.launch 

我在camera.launch 文件里加如了显示图像的 image_view node 然后就可以用了。

标定

ROS自带的package,可以实现相机标定。先启动相机,然后再运行下面的代码,下面的代码里:其中参数size 11x8 注意是字母x,是棋盘内部角点个数,square为棋盘正方形边长(单位是米,m),注意刚刚开始标定的时候,CALIBRATE按钮是灰色的。

rosrun camera_calibration cameracalibrator.py --size 11x8 --square 0.06 image:=/usb_cam_node/image_raw camera:=/usb_cam_node

标定程序过程:
为了得到一个好的标定结果,应该使得标定板尽量出现在摄像头视野的各个位置里:
如标定板出现在视野中的左边,右边,上边和下边,标定板既有倾斜的,也有水平的,。
标定的过程中,terminal中出现下面的输出:

Added sample 1, p_x = 0.681, p_y = 0.728, p_size = 0.331, skew = 0.137

其中的x:表示标定板在视野中的左右位置。
y:表示标定板在视野中的上下位置。
size:标定板在占视野的尺寸大小,也可以理解为标定板离摄像头的远近。
skew:标定板在视野中的倾斜位置。

不断移动标定板,直到CALIBRATE按钮变亮,点击该按钮就会进行标定。标定过程将持续一两分钟,并且标定界面会变成灰色,无法进行操作,耐心等待即可。

标定完成以后,窗口中的图像为标定后的结果,纠正了畸变。
并且,摄像机的各个参数会出现在标定程序的终端窗口中,如下:

Camera parameter

如果对标定结果满意,点击COMMIT按钮将结果保存到默认文件夹
参考引用:ROS 教程之 vision: 摄像头标定camera calibration

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,719评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,337评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,887评论 0 324
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,488评论 1 266
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,313评论 4 357
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,284评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,672评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,346评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,644评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,700评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,457评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,316评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,706评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,990评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,261评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,648评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,859评论 2 335

推荐阅读更多精彩内容