ubuntu18.04 intel realsense安装

本文详细介绍如何在Ubuntu 18.04和Jetson Nano上安装Intel RealSense D435i SDK,包括下载SDK源码、安装依赖、编译内核模块和配置环境变量的步骤,最后通过测试例子验证安装是否成功。

安装intel realsense d435i SDK

	[官网地址](https://www.intelrealsense.com/)
	ubuntu18.04 jetsen nano
		参考文档:https://www.ncnynl.com/archives/201905/3090.html
				 https://zhuanlan.zhihu.com/p/95724383

下载SDK源码

#将realsense安装到 /usr/local/
	cd /usr/local/		
#安装依赖:
	sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
	sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev
#安装(可以直接去github下载好zip文件,再解压安装)	
	git clone https://github.com/IntelRealSense/librealsense.git
		#如果不怕有安全问题,可以换成码云的git: https://gitee.com/xxJian/librealsense.git
	cd librealsense
	
#先拔掉相机的USB线(U盘也拔掉,有可能会卡着一直未响应)
#执行权限设置,建立别名
	./scripts/setup_udev_rules.sh
#增加模块
	echo 'hid_sensor_custom' | sudo tee -a /etc/modules
#下载并编译内核模块(此过程比较慢)
	./scripts/patch-realsense-ubuntu-lts.sh
#添加cuda的环境变量(非nano不用配置cuda)
	export PATH=/usr/local/cuda/bin:$PATH
	export LD_LIBRARY_PATH=/usr/local
### Ubuntu 18.04安装 Realsense_ROS 的指南 要在 Ubuntu 18.04 上成功安装 `realsense_ros`,需要完成以下几个方面的配置:设置 RealSense SDK 环境、安装 ROS Melodic 和集成 `realsense_ros` 软件包。 #### 1. 配置 Intel® RealSense™ SDK (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** 整体解决方案的一个概括总结说明啦! ---
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值