ubuntu18.04 安装realsense sdk+realsense ros

用的相机是sr305,匹配的sdk版本是v2.50.0

1、安装realsense sdk

git clone https://github.com/IntelRealSense/librealsense.git
cd librealsense
git checkout v2.50.0

mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release
make -j4
sudo make install


sudo ldconfig

安装完成后输入 realsense-viewer查看,如下则安装成功

2、安装realsense-ros(和sdk版本匹配,且对应ros1!!)

参考:

ubuntu18.04安装Realsense D435i相机SDK及realsense-ros记录,为后期运行yolo v5作准备_realsense sdk-CSDN博客ubuntu18.04在下载编译Realsense-ros遇到的问题_this workspace contains non-catkin packages in it,-CSDN博客不过在测试时遇到

解决方案:

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

source ~/.bashrc

参考连接:while doing ros launch using: roslaunch realsense2_camera rs_camera.launch, I am getting error :RLException: [rs_camera.launch] is neither a launch file in package [realsense2_camera] nor is [realsense2_camera] a launch file name The traceback for the exception was written to the log file. · Issue #2704 · IntelRealSense/realsense-ros · GitHub然而依然报错:
输入:
roscore

roslaunch realsense2_camera demo_pointcloud.launch 

报错应该是没有大影响的

### Ubuntu 18.04安装 Realsense_ROS 的指南 要在 Ubuntu 18.04 上成功安装 `realsense_ros`,需要完成以下几个方面的配置:设置 RealSense SDK 环境、安装 ROS Melodic 和集成 `realsense_ros` 软件包。 #### 1. 配置 Intel® RealSenseSDK (librealsense2) 首先,在终端执行以下命令来添加官方仓库并安装必要的工具: ```bash sudo add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo bionic main" -u sudo apt-get update sudo apt-get install librealsense2-dkms librealsense2-utils librealsense2-dev librealsense2-gl-dev ``` 这些命令会下载并安装最新版本的 `librealsense2` 库及其开发文件[^2]。 #### 2. 安装 ROS Melodic 由于您正在使用的是 Ubuntu 18.04 LTS 版本,推荐安装 ROS Melodic Morenia。以下是标准安装流程: ##### 添加 ROS 源到系统源列表 运行以下命令以启用 ROS 存储库: ```bash sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add - sudo apt-get update ``` ##### 安装桌面全版 ROS Melodic 如果尚未安装 ROS,请通过以下方式获取完整的桌面环境支持: ```bash sudo apt-get install ros-melodic-desktop-full ``` 这一步骤将提供核心功能以及许多常用的机器人软件包[^3]。 #### 3. 初始化 `rosdep` 并构建依赖项管理器 为了简化后续操作中的依赖关系处理过程,初始化本地计算机上的 `rosdep` 数据库: ```bash sudo rosdep init rosdep update ``` #### 4. 创建 Catkin 工作空间并将 realsense-ros 克隆至其中 建立一个新的 catkin_ws 或者进入现有的工作目录下继续扩展项目结构;接着克隆官方维护好的 GitHub 仓库地址内的资源代码进来作为基础模块之一供编译链接调用之需。 ```bash mkdir -p ~/catkin_ws/src && cd ~/catkin_ws/ git clone https://github.com/IntelRealSense/realsense-ros.git src/realsense-ros cd .. catkin_make source devel/setup.bash ``` #### 5. 解决可能存在的依赖问题 确保所有必需组件都已就绪之后再尝试重新生成目标产物之前先检查一遍是否存在缺失部分未满足条件的情况发生从而影响最终成果质量水平高低程度不同而已罢了哈哈哈哈哈!!! ```bash rosdep install --from-paths src --ignore-src -r -y ``` #### 测试启动节点验证安装效果如何正常运作起来吧朋友们😊 最后我们可以通过简单的例子来看看一切是否顺利达成预期设想之中呢?比如说打开摄像头预览画面之类的简单应用实例演示一下咯~ ```bash roslaunch realsense2_camera rs_camera.launch ``` 以上就是关于 **Ubuntu 18.04** 下面针对 **Realsense_ROS** 整体解决方案的一个概括总结说明啦! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值