Ubuntu18.04+ROS melodic 安装调用 RealSense L515

news/2024/11/17 20:26:06/

参考:
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包,实现点云数据保存。


http://www.ppmy.cn/news/416456.html

相关文章

ROS实验笔记之——Intel Realsense l515激光相机的使用

最近实验室购买了Intel Realsense l515相机。本博文记录使用过程~ 驱动安装 先到官网安装驱动:https://github.com/IntelRealSense/realsense-roshttps://github.com/IntelRealSense/realsense-ros安装realsense2_camera sudo apt-get install ros-melodic-realse…

【RealSense】L515学习记录

Intel RealSense™ SDK 2.0的安装 1、注册服务器的公钥: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8…

Realsense L515初次使用记录

1、realsense驱动安装及ros下驱动的安装,参考网上资料,非常之多,和D435i驱动安装一样。 2、打开realsense L515相机 realsense-viewer可以看到如下效果: 3、通过ROS打开 运行:roslaunch realsense2_camera rs_cam…

Win10 RealSense L515 ORBSLAM2 配置全攻略

目录 背景简介Step 1 准备 SDKStep 2 连接设备Step 3 测试例程Step 4 配置环境Step 5 相机标定Step 6 编写入口Step 7 实地运行附录A:获取内参代码附录B:yaml 参数文件附录C:入口程序 背景简介 最近几天项目到达收尾阶段,需要在真…

html515vb,APx515 音频分析仪

APx515 可以在 3 秒时间内完成所有关键的音频参数的测?。 尽管 它的成本低?,但同样具有杰出的性能表现,与所有 APx 系?的音频分 析仪一样,典型的-106dB THDN, 24 位、1M FFT 能? (选件),支持 192k 采样?的数字接口、一键自动…

LeetCode二叉树系列——515.最每个树行中找最大值

一、题目描述: 515. 在每个树行中找最大值 难度中等265收藏分享切换为英文接收动态反馈 给定一棵二叉树的根节点 root ,请找出该二叉树中每一层的最大值。 二.题解 对二叉树不了解的,可以先看第三部分的分析 /*** Definition for a binar…

leetcode:515. 在每个树行中找最大值

题目来源 515. 在每个树行中找最大值 题目描述 题目解析 层次遍历 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* Tree…

5.3图的综合应用算法(最小生成树、最短路径生成)

一.最小生成树算法 1.概念(Minimum-Spanning-Tree)MST 生成树:针对于连通图,包含全部顶点,去掉一条边后不连通,加一条边形成环 最小生成树:带权连通无向图,边的权值之和最小的生成树(MST) 2.…