【姿态检测】TX2+ubuntu18.04 Azure kinect Dk的配置_tx2 kinectdk_苍穹sky的博客-程序员秘密

技术标签: 姿态检测  TX2  

上文已经讲过将TX2刷成了ubuntu18.04+jetpack的配置,接下来就是接入Azure Kinect DK设备,因为该设备已经在更新的V1.4版本中,支持ARM架构,所以笔者开始尝试用TX2开发。

一、配置微软的库

根据官方说明https://docs.microsoft.com/en-us/windows-server/administration/linux-package-repository-for-microsoft-software,安装配置库,因为笔者的OS版本是Ubuntu18.04 bionic,按照自动配置说明如下指令:

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

二、安装所需要的包:

sudo apt install k4a-tools
包括Azure Kinect 查看器、Azure Kinect 录制器和 Azure Kinect 固件工具

sudo apt install libk4a1.4-dev
包含标头以及要针对libk4a生成的CMake文件

打开查看出现下面界面就OK了

sudo  /usr/bin/k4aviewer

三、安装人体姿态检测包(暂不支持TX2,以下是x86框架下安装)

参考:https://docs.microsoft.com/zh-cn/azure/kinect-dk/body-sdk-download

因为姿态检测libk4abt1.0版本,支持的是libk4a1.3,所以安装时候如果之前安装了libk4a1.4,要先卸载掉,然后直接以下命令即可:

sudo apt install libk4abt1.0-dev

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_41977337/article/details/113740999

智能推荐

可以跑Linux的RISC-V计算机、微型电脑、单板机_riscv芯片跑linux_半斗米的博客-程序员秘密

RVBoards-D1-哪吒 某宝有售,搜索 rvboards 即可,699RMB。VisionFive 昉·星光线上发售,售价1100RMB。HiFive Unmatched 售价665美元。

Deep Speech笔记_xmdxcsj的博客-程序员秘密

Deep Speech 1 Hannun, A., Case, C., Casper, J., Catanzaro, B., Diamos, G.,Elsen, E., Prenger, R., Satheesh, S., Sengupta, S., Coates,A., et al. (2014a).Deepspeech: Scaling up end-to-end speech recogn

laravel-admin1.* 设置modal弹窗宽度方法_L·S·P的博客-程序员秘密

直接在控制器的grid方法中添加以下代码就好,我这里设置为96%\Encore\Admin\Facades\Admin::script(' $(".grid-modal .modal-dialog").css("width", "96%");');

swift UITextField_那年高三今日尝的博客-程序员秘密

/* swift 3.0    UITextField的使用  */                /*        1. 创建UITextField        2. 设置边框样式  borderStyle            .none         无边框            .line         直线边框            .roundedR

Python列表切片操作的一些问题_list01打印后会变化吗_我不是老六的博客-程序员秘密

Python列表切片操作的一些问题列表操作用到切片的场景1、通过切片获取列表元素(会生成新的容器)list01=['a','b','c','d','e']#不使用切片,意即list02和list01引用同一个列表list02=list01 #通过切片获取list01全部元素,并且会生成一个新的容器,交给list02,此时list01和list02引用的不是同一个列表list02=li...

随便推点

字符输入流 InputStreamReader 的方法 + 字符输出流 OutputStreamWriter 的方法_输入流与write()方法的关系_风暴计划的博客-程序员秘密

字符输入流 :InputStreamReader 的方法 + 字符输出流:OutputStreamWriter的方法1、字符输入流 :InputStreamReader 的方法 * int read( )  : 一次读取一个字符 * int read(char[ ] chs)  : 一次读取一个字符数组package cn.itcast_03;import java.io.FileInputS...

回归三大评价指标均方误差(MSE):均方根误差(RMSE)平均绝对误差(MAE)平均绝对百分比误差 MAPE_贾世林jiashilin的博客-程序员秘密

对于回归预测结果,通常会有平均绝对误差、平均绝对百分比误差、均方误差等多个指标进行评价。这里,我们先介绍最常用的3个目录平均绝对误差(MAE)均方误差(MSE):均方根误差(RMSE)​平均绝对百分比误差 MAPE平均绝对误差(MAE)MAE 的值越小,说明预测模型拥有更好的精确度。The MAE is used to measure the average abso...

AD在绘制PCB时候出现 Un-Routed Net Constraint Violation问题解决_csdn_song123的博客-程序员秘密

今天又学到了一招,在绘制PCB的时候,总是出现[Un-Routed Net Constraint Violation],在PCB的设计文件中查找了三遍,才找到哦。特地写文,记录一下过程是这样的,在设计一个文件的过程中,需要把文件的TOP的测试点,改成过孔的测试点,所以在自己建立封装的过程中,就是直接把mulite_layter层设计了一个孔,但是没有把空位的属性更改,重点来啦,重点来啦,重点来啦,重要的事情说三遍。这就是重点了,把这个勾选上,再次绘制PCB,然后DRC就不会又这个问题了。...

算法的领悟(上):分治思想 _算法导论中体现分治思想的谚语_fairyroad的博客-程序员秘密

5分治思想与递归(上)我们可以下一个不太严谨的论断,枚举是算法思想的最本源,任何算法问题不是都可以认为是寻找解吗?对枚举进行精化和特化的回溯和分支限界思想,在操作上表现为对解空间的搜索;分治思想(Divide and Conquer)与后面要讨论的贪心、动态规划等等则可以认为是对解的构造。当然这其实也可以称之为启发式搜索,我们认为,分治策略的思想起源于对问题解的特性所做出的这样的观察和判断:原

【论文笔记】—低照度图像增强—ZeroShot—RUAS网络—2021-CVPR_chaiky的博客-程序员秘密

题目:Retinex-Inspired Unrolling With Cooperative Prior Architecture Search for Low-Light Image Enhancement本文提出了一个新的原则性框架,通过注入弱光图像的知识和搜索轻量级的优先架构,为现实场景中的微光图像构建轻量级但有效的增强网络,命名为RUAS。...............................................................

QT QProcess: Destroyed while process (“apple.exe“) is still running_daboluo520的博客-程序员秘密

一、出错原因因为我这个程序是一直运行的,它会一直回显数据,如果你使用对象,start启动这个命令后,程序认为QProcess已经执行完毕,自动回收,但是此时程序正在执行中,所以无法销毁这个进程,导致出现这个问题。二、错误代码 QString cmd = "./bin/apple.exe"; QStringList args; args.append("-mode=25280"); args.append("-usr1=pig"); QProcess p; p.

推荐文章

热门文章

相关标签