ubuntu安装realsense d455
时间: 2025-05-15 15:08:32 浏览: 24
### Ubuntu 上安装 Intel RealSense D455 设备驱动教程
#### 准备工作
在开始之前,确保已准备好以下条件:
- 已安装的 Ubuntu 系统(推荐版本为 20.04 LTS 或更高版本)。
- 已连接到系统的 Intel RealSense D455 深度摄像头。
#### 安装依赖项
为了成功编译和运行 librealsense 库及其相关工具,需先安装必要的开发环境和库文件。执行以下命令来安装这些依赖项:
```bash
sudo apt update
sudo apt install -y build-essential git cmake libcusparse8.0 libgl1-mesa-glx \
libglew-dev libgles2-mesa-dev libglfw3-dev libusb-1.0-0-dev pkg-config python3-pip
```
上述命令涵盖了构建过程中所需的大部分基础组件[^1]。
#### 下载并配置 Librealsense 软件包
Librealsense 是支持 Intel RealSense 摄像头的核心软件包。以下是下载和设置该软件包的具体方法:
1. **克隆仓库**
使用 Git 将官方 librealsense 存储库克隆至本地计算机中:
```bash
cd ~/
git clone https://github.com/IntelRealSense/librealsense.git
```
2. **切换分支**
对于特定硬件型号的支持,建议切换到适配当前设备的稳定分支。对于 D455 来说,默认 master 分支通常已经足够兼容最新功能更新。
```bash
cd ~/librealsense
git checkout v2.50.0 # 可选操作, 推荐使用最新的稳定版标签号代替v2.x.x形式编号.
```
3. **创建构建目录**
创建一个新的子目录用于存放生成的目标二进制文件及其他产物,并进入其中继续后续步骤:
```bash
mkdir build && cd build
```
4. **配置 CMake 构建选项**
执行如下指令完成项目初始化过程中的参数指定环节(可根据实际需求调整):
```bash
cmake .. -DBUILD_EXAMPLES=true -DBUILD_WITH_CUDA=false
```
此处 `-DBUILD_EXAMPLES` 参数控制是否一并编译示例应用程序;而 `-DBUILD_WITH_CUDA` 则决定是否启用 NVIDIA CUDA 加速特性。如果目标平台并未配备 GPU,则应将其设为 false 以简化流程[^2]。
#### 编译与安装
当所有前期准备工作完成后即可正式开始编译阶段:
```bash
make -j$(nproc)
sudo make install
```
此步可能耗时较长取决于主机性能表现情况以及所选择的功能模块范围大小等因素影响程度不等。
#### 设置 UDEV 规则权限管理
为了让普通用户无需 root 特权就能正常使用外接 USB 类型传感器产品,在系统范围内添加自定义 udev rules 文件是非常重要的一步骤之一 :
```bash
./../scripts/setup_udev_rules.sh
```
这条脚本会自动检测当前登录用户名字并将相应条目追加写入 `/etc/udev/rules.d/99-realsense-libusb.rules` 中去实现授权目的.
#### 测试验证
最后可以通过运行一些简单的测试程序确认整个安装部署链条无误正常运作良好状态:
```bash
cd ../tools/enumerate_devices/
./enumerate-devices | grep "D455"
```
如果有正确返回关于 D455 的描述信息就表明一切顺利完成了!
---
###
阅读全文
相关推荐


















