Ubuntu16.04+ros+orbslam2

intel realsens D435相机的开发

系统 Ubuntu16.04ROS
相机 Intel realsense d435
算法 ORBSLAM2

1.安装基于ROS使用的realsense的包(这里面包含realsense SDK和ROS kinetic)
2.编译ORB-SLAM2(build.sh和build_ros.sh)
3.获取相机信息,实现数据传输并进行深度图像配准。

一:安装RealSense SDK2.0
1.下载源码:$ git clone https://github.com/IntelRealSense/librealsense.git
2.安装依赖项:$ sudo apt-get install libusb-1.0-0-dev libglfw3-dev libgtk-3-dev
3.安装内核驱动包和工具包:
$ sudo apt-get install librealsense2-dkms
$ sudo apt-get install librealsense2-utils
4.对realsense SDK2.0源码编译
$ cd librealsense
$ mkdir build
$ cd build
$ cmake …
$ make
$ sudo make install

二:安装基于ros使用的realsense包
1.创建工作空间
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/src/
2.将基于ros使用的realsense包克隆到工作空间中的src目录下并对工作空间编译
该源码自行下载
1)catkin_init_workspace
2)catkin_make clean
3catkin_make-DCATKIN_ENABLE_TESTING=FalseDCMAKE_BUILD_TYPE = Release
4)catkin_make install
5)echo “source ~/catkin_ws/devel/setup.bash” >> ~/.bashrc
6)source ~/.bashrc
三:编译ORB-SLAM2
将ORBSLAM2文件克隆到工作空间中,然后进行以下工作:
1)chmod +x build.sh
2)./build.sh
3)gedit .bashrc
4exportROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/home/(user)/catkin_ws/ORB_SLAM2/Examples/ROS
5)./ build_ros.sh
编译ORBSLAM2中出现的错误处理方案我会另外写份文档,见deal_build。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值