unity Orbbec Femto Bolt接入unity流程记录 AzureKinectExamples 插件 使用记录

奥比中光的深度相机Orbbec Femto Bolt是Microsoft的Azure Kinect DK的升级版,根据官网的文档配置环境遇到了一些问题,记录一下。

注意:

官网文档链接:Femto Bolt文档

1、首先连接相机到电脑USB3.0,接通电源,相机前后的两个指示灯常亮为正确连接。去资源商店搜索Azure Kinect and Femto Bolt Examples for Unity,后续将使用这个插件。

在这个资源的概述中可以下载Azure-Kinect Sensor SDK和Azure Kinect Body Tracking SDK,但不是最新版。

Azure Kinect DK 官方页面:https://github.com/Microsoft/Azure-Kinect-Sensor-SDK

Azure Kinect Body Tracking SDK 官网:

Azure Kinect Body Tracking SDK download | Microsoft Learn

3、默认位置安装好后,如果是AzureKinect设备就能直接打开k4aviewer.exe连接设备进行测试了,但这是Femto Bolt,现在直接打开k4aviewer.exe识别不到设备,还需要多一点操作。

根据文档AKDK 应用如何切换到Orbbec SDK K4A Wrapper:

将Femto Bolt接入AKDK应用软件

4.替换文件

找到Orbbec SDK K4A Wrapper中的头文件。将上述库文件拷贝到Azure Kinect Sensor SDK的原有可执行应用程序路径下,并替换原有k4a.dll、k4arecord.dll、depthengine_2_0.dll库文件,即可运行应用程序。

实际操作:和官方文档还有一点差别在这里,还有两个文件要一起复制过去。

最后,导入Azure Kinect and Femto Bolt Examples for Unity插件,把上面的6个文件复制到对应的文件夹里,就可以正常运行了。

二、环境设置

1.以管理员方式运行(开始-右键-以管理员身份运行)

2.输入 cd 空格 加上上面文件夹的打开的位置(E:\OrbbecSDK_K4A_Wrapper_v1.10.3_windows_202408091749\scripts),注意不要有中文

4.输入Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

5.输入 y 

6.输入 .\obsensor_metadata_win10.ps1 -op install_all

注意:如果出现错误,就输入 powershell -ExecutionPolicy Bypass -File .\obsensor_metadata_win10.ps1 -op install_all

注意踩坑:每一个新的设备,都要有重新配置一下环境。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值