| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 奥比中光Orbbec Astra pro 深度相机在ROS Melodic的使用 -> 正文阅读 |
|
[人工智能]奥比中光Orbbec Astra pro 深度相机在ROS Melodic的使用 |
一、虚拟机中使用OPENNI显示相机图像下载openni的linux安装包。下载地址 https://dl.orbbec3d.com/dist/openni2/OpenNI_2.3.0.66.zip 将文件夹中的该文件拷贝到虚拟机中? 首先安装依赖包
然后解压压缩包,并进入解压后的压缩包
解压后执行以下语句
重新拔插设备 初始化OpenNI环境
编译运行
二,在ROS环境中使用Orbbec Astra1)安装依赖包
2)将ros_astra_camera包,放在已经创建好的ros工作区间的SRC文件夹下: 使用命令的方法
执行该句,很难下载到装包,使用以下链接,直接在windows下环境下,下载好,拷贝到工作空间 ?3)创建 astra udev 规则
?4)在工作区下进行编译astra_camera
编译成功的结果为: ?5)运行astra_camera 注意:搞清楚自己相机的型号,是否是pro版本的
如果上面的编译没有什么问题,执行上面一句话后,结果如图所示:? 如果想看相机的ros包中,具备的话题有哪些,可以使用以下命令查看 其实,这里面我们最感兴趣的只有三个:深度图像、彩色图像、红外图像 ?6)使用rviz显示相机 在终端输入:rviz ?随后在左侧打开选项卡image,在image Topic中选择自己订阅的节点即可。 三,测试相机自带的所有例程?1.彩色相机标定
标定的结果到什么程度算是合格,最好的情况是【X】、【Y】、【Size】、【Skew】下面的线条变为绿色后就成功了; 当认为当前标定图像的数目已经够了,(六七十张就差不多了,太多容易卡死),点击【CALIBRATE】计算相机内参。 计算完内参后,进行保存 标定结束后,标定结果存在【/tmp/calibrationdata.tar.gz】,可以移动出来看看内容
解压后,里面有刚刚标定的图片,一个ost.txt文件和一个ost.yaml文件。yaml文件是我们需要的,不过还需要修改才可以使用。
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:25:57- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |