You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Orbbec Astra深度传感器OpenNI2无法识别:设备未找到问题求助

解决Orbbec Astra设备找不到的问题

我之前也碰到过完全一样的状况,给你几个实用的排查和解决步骤:

  • 优先使用Orbbec配套的OpenNI2版本
    你单独从structure.io下载的OpenNI2可能和Orbbec的SensorDriver不兼容。Orbbec官网提供的“Astra & OpenNI2”套件里的OpenNI2是专门适配Astra系列设备的,建议卸载现有structure.io的OpenNI2,安装套件里的完整版本,不要只单独装SensorDriver。

  • 检查环境变量配置是否正确
    确保以下环境变量设置无误:

    • OPENNI2_INCLUDE:指向OpenNI2的include文件夹路径
    • OPENNI2_LIB:指向OpenNI2的lib文件夹路径
    • 把OpenNI2的Redist文件夹路径添加到系统PATH环境变量中(这个很关键,运行时需要加载这里的驱动模块)
  • 尝试以管理员身份运行程序
    Windows下有时候普通用户权限不足以访问USB设备,右键点击NiViewer或者你的程序,选择“以管理员身份运行”再测试。

  • 确认设备未被其他程序占用
    关闭所有可能占用深度相机的软件(比如其他相机调试工具、直播软件等),USB设备同一时间只能被一个程序占用。

  • 重新安装驱动并重启系统
    卸载当前的SensorDriver,重启电脑后,重新安装Orbbec套件里的驱动,安装完成后再次重启,确保驱动完全生效。

内容的提问来源于stack exchange,提问作者Matthias Güntert

火山引擎 最新活动