1.前期准备工作
在ROS中配置奥比中光Orbbec Astra Pro,保证可以正常显示RGB、深度、IR、彩色图像。
2.安装标定功能包
终端中输入命令

sudo apt install ros-$ROS_DISTRO-camera-calibration

3.标定彩色相机
输入命令:

rosrun camera_calibration cameracalibrator.py --size 6x9 --square 0.014 image:=/camera/rgb/image_raw

参照命令,对应进行修改,其中:
(1) size指的是:棋盘格内部的角点的行列数(注意:不是棋盘格的行列数,如下图棋盘格的行列数分别为12、14,而内部角点的行列数分别是11、13。
(2) square 是棋盘格每个格子的边长(可以自己用尺子量一下);
(3) image是图像话题名称,通常为/camera/rgb/image_raw。

4.启动相机
输入以下命令
cd 自己安装相机的工作空间

source devel/setup.bash
roslaunch astra_camera astrapro.launch

另外打开一个终端,输入

rviz


5.开始标定
(1) 用棋盘格对准相机。在GUI屏幕的右侧,可以看到一个标有X、Y、Size和Skew的条形控件。这是校准的进展状态,都以绿色填满意味着校准完成。在校准过程中需要将棋盘对着相机朝着左/ 右/上/下/前/后移动,还需要倾斜棋盘。

(2)所有进度条变为绿色,CALIBRATE按钮由灰色变成深绿色,则标定完成,点击CALIBRATE,

(3)点击一下后,界面会卡住,此时不要做任何操作,直到运行标定程序的终端输出标定的结果,大概是这样的

(4)有标定结果出来后,点击标定界面的SAVE按钮,再点commit按钮,标定结果保存在/tmp/calibrationdata.tar.gz这个压缩包中,到这里彩色相机的标定就结束了,关闭标定程序。
(这里有个坑,一定要注意,就是其实已经标定生成了tar.gz文件,但是一直以为没生成)
输入命令

cd tmp

可以看到下图

(5) 其实,在这个路径下~/.ros/camera_info/,已经生成了一个camera.yaml文件,即为相机标定文件。
参考了:
链接:
https://blog.csdn.net/weixin_41349117/article/details/102480647.
链接:
https://blog.csdn.net/qq_42585108/article/details/104957092.

备注:
点击下面链接,进入奥比中光开发者社区,了解更多3D视觉技术信息:https://developer.orbbec.com.cn/

或扫描下方二维码,进入奥比中光开发者社区:

奥比中光Orbbec Astra Pro体感摄像头“标定全过程”相关推荐

  1. 最全“乐视三合一奥比中光Orbbec Astra Pro体感摄像头”标定全过程(1)

    1.前期准备工作 在ROS中配置乐视三合一奥比中光Orbbec Astra Pro,保证可以正常显示RGB.深度.IR.彩色图像. 2.安装标定功能包 终端中输入命令 sudo apt install ...

  2. 全网最详细 Opencv + OpenNi + 奥比中光(Orbbec) Astra Pro /乐视三合一体感摄像头LeTMC-520 + linux 环境搭建

    本文参考 Using Orbbec Astra 3D cameras C++20学习:基于Ubuntu系统编译gcc10.2.0 linux下编译安装opencv生成opencv.pc 摄像头方案 / ...

  3. 奥比中光深度摄像头_ros与深度相机入门教程-在ROS使用奥比中光Orbbec Astra Pro

    ros与深度相机入门教程-在ROS使用奥比中光Orbbec Astra Pro 说明: 介绍如何在ros安装和使用奥比中光Orbbec Astra Pro OrbbecAstra介绍 astra_ca ...

  4. 使用奥比中光Orbbec Astra Pro在ROS下跑orb_slam2

    使用奥比中光Orbbec Astra Pro在ROS下跑orb_slam2 一.奥比中光摄像头驱动 1. Install ROS 1) Create a ROS Workspace(if you do ...

  5. 在ROS使用奥比中光Orbbec Astra Pro

    一.相机驱动的安装 1.安装依赖 $ sudo apt-get install build-essential freeglut3 freeglut3-dev 2.检查udev版本,需要libudev ...

  6. 在ROS中使用奥比中光Orbbec Astra Pro深度相机(二)

    在之前外面已经介绍过Orbbec Astra Pro深度相机,同学们可以点击☞☞☞了解详情,接着再来介绍介绍. 有兴趣的可以看一下ROS Wiki上的介绍: Orbbec Astra Pro介绍 as ...

  7. 奥比中光Orbbec Astra Pro RGBD 3D视觉传感器 之 前言

    这是一个新的方向,但是我还是理好思路再深入比较好,可以写的东西更多是汇总,但写出来第一个目的是利己的.理解透彻之后再利他. 接触这个的需求就是实现测试物体尺寸. Orbbec的资料比较分散,有业务人员 ...

  8. 奥比中光Orbbec Astra Pro RGBD 3D视觉传感器在ROS(indigo和kinetic)使用说明 rgb depth同时显示

    Orbbec Astra Pro传感器在ROS(indigo和kinetic)使用说明 rgb depth同时显示 这款摄像头使用uvc输入彩色信息,需要libuvc和libuvc_ros这样才能在R ...

  9. 奥比中光深度摄像头_乐视三合一奥比中光Orbbec Astra Pro在ROS中配置显示RGB、深度、IR图像的两种思路...

    乐视的电视机摄像头带有深度信息,可用于体感识别.视觉SLAM.点云地图构建.三维重建等应用.但是刚开始无法显示RGB彩色图像,最后解决的过程发现有两种方法可以实现,一种是基于OpenNI的,另一种是基 ...

最新文章

  1. 数据库系统DBS的特点
  2. 三星 android recovery,三星recovery模式怎么操作
  3. python类方法和实例方法syntax errors_Python 实例方法,类方法和静态方法
  4. 实践作业4:Web测试实践(小组作业)每日任务记录3
  5. 30个Oracle语句优化规则详解
  6. 解决网络故障的一般方法
  7. python字符串基本操作-Python 基本字符串操作
  8. java有趣的技术分享ppt_技术分享 | 关于 MySQL Online DDL 有趣的验证
  9. JS里的onclick事件
  10. onbeforeunload与onunlond的区别
  11. hibernate4平台搭建
  12. 用 Nginx 禁止国外 IP 访问我的网站..
  13. cbc cryptojs 前后端_前端加密JS库--CryptoJS 使用指南
  14. ISDA发布亚洲衍生品调查报告
  15. 笔记本如何关闭屏幕亮度自动调节(解决切换界面时屏幕忽明忽暗的问题)
  16. RabbitMQ安装+配置远程访问+集群(windows)
  17. Linux中压缩解压工具使用
  18. JS实现右键拖动元素
  19. 「高级java工程师」常见面试题及其答案(持续更新)
  20. 六年级计算机机器人考试试题,小学六年级下册信息技术教案:机器人行走

热门文章

  1. datagrid加checkbox实现分页不丢失选择的记录 (转)
  2. 1、为什么使用Long时,推荐多使用valueOf方法,少使用parseLong方法
  3. 京东裁员杀红眼了!说要给n+1,员工签字后,公司又反悔了!
  4. 还不懂spring IOC核心原理?200行代码带你手撸一个
  5. 【面经】超硬核面经,已拿蚂蚁金服Offer!!
  6. 作为程序员的你第一套房子是多少岁?多少万?
  7. 阿里巴巴为什么让初始化集合时必须指定大小?
  8. 微服务注册中心的选型和思考
  9. 知乎千万级高性能长连接网关揭秘
  10. 14年阿里巴巴管理经验总监:教你管理7步心法(演讲全文)