安装奥比中光astra RGBD相机 [转]

ros与深度相机入门教程-在ROS使用奥比中光Orbbec Astra Pro

ros与深度相机入门教程-在ROS使用奥比中光Orbbec Astra Pro

说明:

驱动安装

  • 安装依赖:
$ sudo apt-get install build-essential freeglut3 freeglut3-dev

  • 检查udev版本,需要libudev.so.1,如果没有则添加
#check udev version, Orbbec Driver need libudev.so.1, if can't find it, can make symbolic link from libudev.so.x.x,
#which usually locate in /lib/x86_64-linux-gnu or /lib/i386-linux-gnu
$ldconfig -p | grep libudev.so.1
$cd /lib/x86_64-linux-gnu
$sudo ln -s libudev.so.x.x.x libudev.so.1

$ cd ~
$ wget http://www.orbbec3d.net/Tools_SDK_OpenNI/2-Linux.zip

  • 选择OpenNI-Linux-x64-2.3解压
$ unzip OpenNI-Linux-x64-2.3.zip
$ cd OpenNI-Linux-x64-2.2    

  • 安装
$ sudo chmod a+x install.sh
$ sudo ./install.sh

  • 重插设备

  • 加入环境

$ source OpenNIDevEnvironment

  • 编译例子
$ cd Samples/SimpleViewer
$ make

  • 连接设备,执行例子
$ cd Bin/x64-Release
$ ./SimpleViewer 

  • 无没有问题,则显示正常视图

安装ROS包
javascript:void(null)

  • 安装astra_camera和astra_launch
$ sudo apt-get install ros-indigo-astra-camera ros-indigo-astra-launch  

测试

  • 新终端,执行astra_launch
$ roslaunch astra_launch astra.launch  

  • 使用rqt_image_view, 选择对应话题显示图像

  • 发现rgb并没有正确显示? 需要UVC支持,安装libuvc和libuvc_ros

libuvc和libuvc_ros安装

  • 安装libuvc支持
$ cd ~
$ git clone https://github.com/ktossell/libuvc
$ cd libuvc
$ mkdir build
$ cd build
$ cmake ..
$ make && sudo make install

  • 安装libuvc_ros
$ cd ~/catkin_ws/src
$ git clone https://github.com/ktossell/libuvc_ros
$ cd ..
$ catkin_make 

  • 注意:使用catkin_make,如果报错,注意libusb.h的位置。
  • 使用locate libusb.h,并将其放到合适位置:
$ sudo cp /usr/include/libusb-1.0/libusb.h  /usr/local/include/libuvc/

  • 修改下libuvc.h中include中的路径。

测试

  • 在启动roscore后,使用:
$ rosrun libuvc_camera camera_node

  • rqt_image_view ,查看rgb

参考:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,369评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,277评论 25 709
  • 黑色的树枝 突然 长出了一块儿 不一会儿 树枝飞走了 长在了黑色的电线杆上 这又是一首很简短的儿童诗,但是却很奇妙...
    拈花惹草阅读 1,787评论 0 1
  • 2012年11月来北京,(没记住具体哪一天,貌似对不起自己)。自己一个人。想想自己也是胆子大,不知道是误吃了什么药...
    这个程序员大妈脾气爆阅读 955评论 0 0
  • Gulp应该和Grunt比较,他们的区别我就不说了,说说用处吧。Gulp / Grunt 是一种工具,能够优化前端...
    自you是敏感词阅读 3,505评论 0 3