ubuntu18.04 + realsence-sdk安装

4 篇文章 0 订阅
2 篇文章 0 订阅

一、ubuntu18.04 + lrealsense-sdk安装

1.更新ubuntu:

`sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade`

2.下载最新的librealsense SDK

git clone https://github.com/IntelRealSense/librealsense.git
注意:安装时,不要将相机连在电脑上。

3.安装必要的依赖

cd ~/librealsense
sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev 
sudo apt-get install libglfw3-dev

4.安装 librealsense原文件目录下的许可脚本

cd ~/librealsense
sudo cp config/99-realsense-libusb.rules /etc/udev/rules.d/ 
sudo udevadm control --reload-rules && udevadm trigger

5.编译librealsense

cd ~/librealsense
mkdir build && cd build
cmake ../
cmake ../ -DBUILD_EXAMPLES=true

6.安装librealsense-SDK

sudo make uninstall && make clean && make && sudo make install

7.连接相机至电脑USB3.0接口并打开摄像头显示界面

realsense-viewer
注意:连接相机的数据线必须是USB3.0的数据线(USB口内为蓝色)

8.在界面安装适配的相机Firmware(界面会有提示)

二、ubuntu18.04 + librealsense-ROS安装

1.构建ros工作空间

mkdir -p realsense_rosws/src     #realsense_rows 自己命名的工程文件名,可改,本教程是在home路径下建立
cd realsense_rosws/src           #回到src文件夹路径下
catkin_init_workspace            #创建工作空间

2.下载realsense-ros

git clone https://github.com/IntelRealSense/realsense-ros.git

3.编译安装

cd realsense_rosws    #返回该文件目录
catkin_make clean   
catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release
catkin_make install
echo "source /home/robot/realsense_rosws/devel/setup.bash" >> ~/.bashrc  #注意修改文件路径
source ~/.bashrc
 

4.安装rgbd-launch包

sudo apt-get install ros-melodic-rgbd-launch

5.运行

roscore         #新开一个终端
roslaunch realsense2_camera rs_rgbd.launch  #另新开一个终端
rivz         #另新开一个终端

6.realsense-ros配置

左上角Displays 中 Fixed Frame 选项中,下拉菜单选择 camera_link

点击该框中的Add -> 上方点击 By topic -> /depth_registered 下的 /points 下的/PointCloud2

点击该框中的Add -> 上方点击 By topic -> /color 下的 /image_raw 下的image

三、ubuntu18.04 + lrealsense-sdk安装

如果以上安装不成功,则改用比较简单的apt安装方式

# 依次运行
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
#如果出现key添加失败就在/etc/apt/sources.list 和/etc/apt/sources.list.d里删除对应地址
sudo add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo $(lsb_release -cs) main" -u
sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils
sudo apt-get install librealsense2-dev

最后用realsense-viewer进行验证

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值