1. 奥比中光Astra Pro SC深度相机概述
奥比中光Astra Pro SC是一款基于3D结构光成像技术的深度相机,属于Astra系列的老款型号。这款设备通过红外结构光投射和接收,能够获取物体的深度图像信息,同时配备彩色摄像头用于采集RGB图像。作为早期专业级3D视觉设备,它在机器人导航、三维重建等领域有着广泛应用。
我曾在多个机器人项目中接触过这款设备,其最大特点是硬件稳定性强,虽然相比新款型号在分辨率和帧率上有所不足,但对于大多数基础应用场景完全够用。设备采用USB2.0接口,支持Linux系统,这为在Ubuntu环境下开发提供了可能。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. Ubuntu环境准备
2.1 系统版本选择建议
根据我的实测经验,Astra Pro SC在以下Ubuntu版本中兼容性最佳:
- Ubuntu 18.04 LTS(内核版本4.15+)
- Ubuntu 20.04 LTS(内核版本5.4+)
注意:较新的Ubuntu 22.04可能需要额外配置udev规则,建议新手优先选择20.04版本
2.2 依赖安装
在终端执行以下命令安装基础依赖:
bash复制sudo apt update
sudo apt install -y \
build-essential \
cmake \
git \
libusb-1.0-0-dev \
libudev-dev \
libgtk-3-dev \
libglfw3-dev \
libgl1-mesa-dev \
libglu1-mesa-dev
2.3 内核模块检查
确保以下内核模块已加载:
bash复制lsmod | grep -E 'uvcvideo|usbserial|usbhid'
如果缺少模块,可通过以下命令加载:
bash复制sudo modprobe uvcvideo
sudo modprobe usbserial
sudo modprobe usbhid
3. 驱动安装与配置
3.1 SDK获取与编译
奥比中光官方提供了Linux版SDK,建议使用1.3.6版本(兼容性最佳):
bash复制git clone https
