Jetson TX2 +Ubuntu 18.04安装配置Azure kinect SDK 以及遇到的问题

   这篇文章在安装TX2上安装人体姿态估计包(libk4abt)时候遇到的问题,因为这个包的无法安装导致在后续的开发中断,以至于我们团队编写的算法运行不了,查阅了大量相关资料得出TX2暂不支持人体姿态估计检测包。但是简单的摄像头的打开调用还是能在TX2上可以实现的。

接下来我就把能执行操作步骤来介绍一下:

1.第一步是配置一下微软的库:

sudo apt install curl
 
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
 
sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/multiarch/prod
 
sudo apt-get update

2.配置过库之后就可以安装所支持的包(k4a-tools    libk4a1.4-dev)

sudo apt install k4a-tools
包括Azure Kinect 查看器、Azure Kinect 录制器和 Azure Kinect 固件工具
 
sudo apt install libk4a1.4-dev
包含标头以及要针对libk4a生成的CMake文件

安装过以上东西之后就可以执行下面操作来打开摄像头:

sudo k4aviewer

打开界面如下:

2.人体姿态估计检测包的安装(目前暂不支持TX2,下面是x86框架下面的安装指令

sudo apt install libk4abt1.0-dev

注:k4abt1.0版本支持的是libk4a1.3,如果所安装版本号不匹配需要卸载重新安装。

3.还有一种方法就是到官网的安装库下载地址去下载所需要的安装包,这样的作法比较快捷一些

Ubuntu18.04+ARM64  (TX2上面的配置环境过程)

在进行源码编译容易出错,查询资料后得知有微软的安装源,在里面能找到提供dpkg的包,可以直接打开一下链接分别进行安装:

https://packages.microsoft.com/ubuntu/18.04/multiarch/prod/pool/main/libk/libk4a1.4/libk4a1.4_1.4.1_arm64.deb

https://packages.microsoft.com/ubuntu/18.04/multiarch/prod/pool/main/libk/libk4a1.4-dev/libk4a1.4-dev_1.4.1_arm64.deb

https://packages.microsoft.com/ubuntu/18.04/multiarch/prod/pool/main/k/k4a-tools/k4a-tools_1.4.1_arm64.deb

在下面这个链接里面可以找到你所需要的包分别进入不同的目录:

https://packages.microsoft.com/ubuntu/18.04/multiarch/prod/pool/main

下载过安装包后进行指令安装:

sudo dpkg -i libk4a1.4_1.4.1_arm64.deb
sudo dpkg -i libk4a1.4-dev_1.4.1_arm64.deb
sudo dpkg -i k4a-tools_1.4.1_arm64.deb

然后执行打开摄像头的操作:

sudo k4aviewer

Ubuntu18+AMD64(x86框架)常规电脑
apt 源安装 
更新源:

 curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
 sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/prod
 sudo apt-get update

安装:(按顺序安装)

sudo apt install libk4a  (sdk的.so文件)
sudo apt install libk4a-dev (sdk的.h文件,用于二次开发调用api )
sudo apt install k4a-tools (sdk提供的bin文件,k4aviewer和k4arecorder)

补充小白知识:(工具包的名词含义)

 libk4a  (sdk的.so文件)
 libk4a-dev (sdk的.h文件,用于二次开发调用api )
 k4a-tools (sdk提供的bin文件,k4aviewer和k4arecorder)

综上所述:TX2是块好板子,摄像头也没毛病就是没有完全打通的环境让两者的结合遇到不少问题,如有大佬解决TX2+kinect安装人体姿态估计检测包的话,麻烦留言必定感谢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值