ubuntu20.04 使用d435i
时间: 2025-02-17 08:19:39 浏览: 59
### 配置和使用Intel RealSense D435i摄像头
#### 安装必要的依赖包
为了确保系统的稳定性和兼容性,在安装RealSense SDK之前,建议先更新Ubuntu发行版并安装一些必需的开发库:
```bash
sudo apt-get update && sudo apt-get upgrade && sudo apt-1.0-0-dev pkg-config libglfw3-dev libssl-dev
```
这些命令会更新现有的软件包到最新版本,并安装用于构建和运行Realsense应用程序所需的库文件[^3]。
#### 注册服务器公钥
接着需要向APT源添加英特尔官方仓库的GPG密钥,以便能够安全地下载最新的SDK及相关工具:
```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || \
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE
```
此操作允许系统验证来自英特尔的安全签名数据包,从而保障安全性[^2]。
#### 添加PPA存储库与安装RealSense SDK
完成上述准备工作之后,可以继续设置额外的APT源来获取RealSense的相关资源,并最终执行SDK本身的安装过程:
```bash
sudo add-apt-repository ppa:intelrealre-sense/librealsense
sudo apt-get update
sudo apt-get install librealsense2-dkms librealsense2-utils librealsense2-dev librealsense2-gl
```
通过这种方式可以获得针对当前硬件平台优化过的驱动程序以及一系列实用工具和支持库[^1]。
#### 测试设备连接状态
一旦所有组件都已成功部署完毕,则可以通过简单的测试脚本来确认D435i是否被正确识别并与主机建立了有效的通信链路:
```python
import pyrealsense2 as rs
try:
pipeline = rs.pipeline()
config = rs.config()
profile = pipeline.start(config)
finally:
pipeline.stop()
```
这段Python代码尝试初始化一条新的视频流管道并向摄像头发送请求;如果一切正常的话,应该不会抛出任何异常信息而是顺利结束流程。
阅读全文
相关推荐


















