参考:
https://blog.csdn.net/Lynn_mg/article/details/103149489
https://blog.csdn.net/weixin_40650126/article/details/112573036

目录

  • 安装环境:
  • 安装RealSense SDK
    • 1. 下载source
    • 2. 安装依赖项
    • 3. 安装权限脚本
    • 4. 编译安装
    • 5. 测试
  • 安装RealSense-Ros
    • 1. 创建ros工作空间
    • 2. clone代码到工作空间
    • 3. 编译运行
    • 4. 环境路径配置
    • 5. 使用rviz可视化

安装环境:

系统:Ubuntu 18.04
ROS:Melodic
深度相机:Intel RealSense L515


安装RealSense SDK

github: https://github.com/IntelRealSense/librealsense

提示:ubuntu访问github慢 解决方法参考以下链接
https://blog.csdn.net/qq_37778018/article/details/120624252

1. 下载source

git clone https://github.com/IntelRealSense/librealsense
cd librealsense

2. 安装依赖项

sudo apt-get install libudev-dev pkg-config libgtk-3-dev
sudo apt-get install libusb-1.0-0-dev pkg-config
sudo apt-get install libglfw3-dev
sudo apt-get install libssl-dev

3. 安装权限脚本

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

4. 编译安装

mkdir build
cd build
cmake ../ -DBUILD_EXAMPLES=true
make
sudo make install

5. 测试

注意L515接入USB3.0端口

进入librealsense/build/examples/capture,测试效果:

./rs-capture

或直接使用realsense-viewer工具查看效果:

realsense-viewer

安装RealSense-Ros

1. 创建ros工作空间

mkdir -p ~/catkin_ws/src

2. clone代码到工作空间

cd ~/catkin_ws/src/
git clone https://github.com/IntelRealSense/realsense-ros.git
cd realsense-ros/
git checkout `git tag | sort -V | grep -P "^2.\d+\.\d+" | tail -1`
git clone https://github.com/pal-robotics/ddynamic_reconfigure.git

3. 编译运行

一定要确保依赖包都安装了,不然后面catkin_make会失败

cd ..
catkin_init_workspace
cd ..
catkin_make clean
catkin_make -DCATKIN_ENABLE_TESTING=False -DCMAKE_BUILD_TYPE=Release
catkin_make install

4. 环境路径配置

echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
source ~/.bashrc

5. 使用rviz可视化

注意L515接入USB3.0端口

新打开一个终端2,通过ros节点启动

roslaunch realsense2_camera rs_camera.launch

新打开一个终端3,运行rviz,实现点云可视化

rviz

可根据应用需求修改launch文件;
rostopic list 指令查看当前所有的主题,启动前启动后对比,得出输出topic;
rosbag record 指令录制指定topic的bag包,实现点云数据保存。

Ubuntu18.04+ROS melodic 安装调用 RealSense L515相关推荐

  1. Ubuntu18.04+Ros Melodic安装Moveit

    Ubuntu18.04+Ros Melodic安装Moveit框架 感谢Robot_Tiger_原文https://blog.csdn.net/CH_monsy/article/details/108 ...

  2. Ubuntu18.04+Ros melodic安装cartographer

    Ros melodic安装参考Ubuntu18.04 安装ros全过程及各种问题骨灰级解决方法_gjwjw的博客-CSDN博客 本文cartographer安装主要参考cartographer环境建立 ...

  3. Ubuntu18.04 ROS Melodic安装全过程整理

    主要的安装过程参考博客1 1. 更换源 可以更换清华源. 2. 设置source.list sudo sh -c 'echo "deb http://packages.ros.org/ros ...

  4. Ubuntu18.04+ROS Melodic+RealsenseD435i+Robotiq-2F-85+UR5真实机械臂手眼标定(眼在手外)

    一.配置环境 操作系统:Ubuntu 18.04 机械臂型号:UR5 :polyscope 3.14 夹爪型号:Robotiq 2F-85 深度相机:Intel RealSense - D435i 二 ...

  5. 2022年11月 Ubuntu 18.04 ROS Melodic 安装教程

    2022年11月 Ubuntu 18.04 ROS Melodic 安装教程 测试平台:Ubuntu 18.04 测试时间:2022年11月8日 official link(官方链接): Click ...

  6. ubuntu18.04+ros melodic环境下手柄驱动环境安装

    前言: 该博客仅作个人笔记使用,因为我已经有了手柄命令与机器人电机控制的底层协议,只是缺少手柄驱动,如需更全面的配置教程,请移步其他博客 环境:ubuntu 18.04 + Ros melodic 依 ...

  7. Ubuntu18.04+ROS melodic 控制UR5机器人(持续更新)

    目录 0 前言 1 前置准备工作 1.1 环境配置 1.1.1 使用虚拟机安装Ubuntu系统 1.1.2 ROS melodic安装 1.2 工作空间配置 1.2.1 创建工作空间 1.2.2 导入 ...

  8. 双目立体视觉(2)- ZED2 SDK配置 Ubuntu18.04 + ROS melodic

    ZED2 SDK 官方网站: https://www.stereolabs.com/developers/release/3.1/ 目录 1. 安装Ubuntu18.04+ROSmelodic 2. ...

  9. 3、速腾16线激光雷达RS-16 ----- 3D建图算法LeGO-LOAM的使用(Ubuntu18.04 + ROS Melodic)

    Ubuntu18.04使用速腾16线激光雷达RS-16测试3D建图算法 LeGO-LOAM 的使用 1. 安装gtsam因子图库 2. 新建ROS工程目录文件夹,下载源码进行编译 3. 下载相关数据集 ...

最新文章

  1. 处有未经处理的异常:0xC0000005 : 读取位置 0x00000000 时发生访问冲突。
  2. equals方法重写详解
  3. doT js 宏的使用
  4. linux ora-00031,kill session遇到ORA-00031錯誤
  5. vue添加弹出框数据绑定
  6. python datasets 下载_frds:金融学术研究数据的Python库
  7. Linux在终端搜索的两条命令
  8. [转载收藏]三层式开发中的层次划分
  9. 微信公众号发送模版消息 Java实现
  10. 咕咕数据港股实时行情数据
  11. 用pinyin4j获取汉语拼音并首字母大写
  12. 【竞品分析】腾讯QQ手机浏览器与UC手机浏览器产品对比
  13. 苹果CMS V10自动采集脚本开始执行 版本:v1.0
  14. outlook2010 html签名,Outlook2010如何设置签名
  15. 软件设计师笔记(信息安全)
  16. 面试好处多,有机会还是多出去面面吧(技术岗)
  17. HTML5+css+jquery网页设计+加静态网页部署到服务器上
  18. Kyligence 荣登福布斯中国企业科技50强榜单
  19. 电脑如何录制 gif 动图?使用 GitCam!
  20. JMETER 断言无效

热门文章

  1. 基于设备指纹零感验证系统
  2. 怎么做接口自动化的?
  3. 华为设备配置Telnet与SSH服务实现运程连接网络设备
  4. batocera整合包_OGA 官方固件 + Retroarch + 睡眠模式 ES整合包
  5. 【华为机试真题Java】从入门到入职-真题列表导读
  6. 拼多多TOKEN独享方法
  7. 【面经】Hibernate常见面试题
  8. 破解微信图片防盗链 微信图片不显示怎么办?
  9. instruction-tuning
  10. 赛车游戏java_Java 赛车游戏