使用camera_calibration对xtion pro live深度相机进行参数标定,rosdep install camera_calibration报错Rosdep cannot find
在图像处理中,一般都涉及相机参数标定,但网上看了好多博客中相机标定步骤挺复杂的,所以特来记录.本文使用的ubuntu系统、ROS Kinetic, xtion深度相机, 使用camera_calibration功能包来进行标定.
1. 先安装camera_calibration功能包,很多博客以及维基教程都是使用 rosdep install camera_calibration 来安装,但是会提示 ERROR: Rosdep cannot find all required resources to answer your query .经过一番搜索好像是因为ros环境变量中所有的路径都没有该功能包,而不是没有source devel/setup.bash,可能你是因为这个原因(可以运行试试).于是查找得到camera_calibration功能包的安装只需运行sudo apt install ros-kinetic-camera-calibration 即可安装.
2. 运行roslaunch openni2_launch openni2.launch驱动xtion深度相机, 视情况而定,如果不需运行驱动文件可以直接使用相机则越过此步骤.
3. 运行 camera_calibration节点, 其中size是方格几列几行(需要减1), 比如我是8*6,则是7*5, square是边长,后面image是所用的图像,camera则是选择图像类型,如depth IR rgb .
rosrun camera_calibration cameracalibrator.py --size 7x5 --square 0.033 image:=/camera/rgb/image_raw camera:=/camera/rgb
4. 运行代码后图像中出现棋盘连线则为稳定情况,此时上下左右移动棋盘格,直至各个方向数据都采集,矫正完成后则点击图片右边的CALIBRATE则可进行接着点击save 和 commit,则可得到文件保存至/tmp/calibrationdata.tar.gz, 同时终端也会输出相机参数.
使用camera_calibration对xtion pro live深度相机进行参数标定,rosdep install camera_calibration报错Rosdep cannot find相关推荐
- ROS中使用乐视 奥比中光(Astra Pro)深度相机显示彩色和深度图像
环境 Ubuntu ROS Kinect or Melodic 奥比中光ROS驱动包安装地址:https://github.com/orbbec/ros_astra_camera 1.安装ROS 2. ...
- arduino Pro Mini和nano替代芯片LGT8F328P,上传报错Cannot run program解决方法
公众号关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 最近在群里听说了LGT8F328P,搞了这么久的DIY,居然才知道这个国产的神奇芯片 ...
- 海康相机SDK二次开发的一些报错和解决办法
1.MV_OK 0x00000000 成功,无错误 解析:-2147483648/0x80000000正常状态返回,执行成功 2.MV_E_HANDLE 0x80000000 错误或无效的句 解析:- ...
- 小觅相机的参数标定(相机IMU,相机内参,相机外参)
https://blog.csdn.net/weixin_41821769/article/details/100712682
- ROS进行深度相机的标定
前言 自己使用标定板对深度相机进行标定. 参考:http://wiki.ros.org/camera_calibration/Tutorials/MonocularCalibration 一.准备标定 ...
- 【深度相机系列六】深度相机哪家强?附详细参数对比清单
本文首发于微信公众号:计算机视觉life. 本文的深度相机制造商涉及:Microsoft.Intel.Leap Motion.Orbbec.图漾.Occipital Structure.Stereol ...
- 【深度相机系列六】深度相机产品介绍
说明:文中所举例的产品比较早,读者把重点放在学习原理上就好. 本文的深度相机制造商涉及:Microsoft.Intel.Leap Motion.Orbbec.图漾.Occipital Structur ...
- 深度相机原理揭秘之3D结构光Sensor(iPhone X、小米8探索版、OPPO Find)
转自:https://blog.csdn.net/electech6/article/details/78707839 结构光法:为解决双目匹配问题而生 深度图效果:结构光vs.双目 投射图案的编码方 ...
- 【深度相机系列四】深度相机分类之结构光法
说明:文中所举例的产品比较早,读者把重点放在学习原理上就好. 一.结构光法:为解决双目匹配问题而生 上一篇<[深度相机系列三]深度相机分类之双目立体视觉法>中提到基于双目立体视觉的深度相机 ...
最新文章
- JQuery+ajax+jsonp 跨域访问
- python redis模块_python redis 模块 官方文档(中)
- P2577 [ZJOI2005]午餐
- Spring Boot devtool的使用
- PHP: 深入pack/unpack
- mysql 常用命令 汇总
- js 取闭合标签正则_js正则表达式解析html标签中的内容
- c语言http协议头字符串,c语言http请求解析表单内容
- Linux手动配置虚拟机网络的两种方式
- 谈谈博客园和写博客,以及通过博客遇到的那些人
- python人脸识别程序如何嵌入到app_开源|手把手教你用Python进行人脸识别(附源代码)...
- Excel如何快速生成随机姓名
- android 手机通过蓝牙连接条形码扫描枪后自动断开连接,Android手机(设备)连接扫描枪扫码遇到的问题...
- 数据结构与算法分析(C++版) 张铭 等译
- 微信支付商家转账到零钱功能使用教程
- 组态王日月年报脚本详解
- Mac 重置mysql数据库密码
- 一套Java架构开发的电商系统要多少钱
- 【推荐算法】Knowledge-aware Graph Neural Networks with Label Smoothness Regularization(KGNN-LS)论文笔记
- Pascal triangle 帕斯卡三角形 杨辉三角形 二项式定理
热门文章
- 你是否应该成为一名全栈工程师?
- 国产美瞳频获融资背后:“小”美瞳的“大”生意经?
- jni直接转byte_JNI再探之JNI 数据类型及Java与C++之间互调
- oracle大对象实例_Oracle解析复杂json的方法实例详解
- python web 框架例子_最快的 Python Web 框架入门
- dbc数据库 与 mysql_使用反应式关系数据库连接规范R2DBC操作MySQL数据库
- php 抓取https请求数据,PHP + curl 实现 http 或 https 抓取数据:
- Winhex添加文件头的方法
- oracle如何查询系统变量数据,Oracle如何对IN子查询使用绑定变量(转)
- mysql 两个数据库指定表同步_mysql从2个数据库中同步两个表