上文已经讲过将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
RVBoards-D1-哪吒 某宝有售,搜索 rvboards 即可,699RMB。VisionFive 昉·星光线上发售,售价1100RMB。HiFive Unmatched 售价665美元。
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
直接在控制器的grid方法中添加以下代码就好,我这里设置为96%\Encore\Admin\Facades\Admin::script(' $(".grid-modal .modal-dialog").css("width", "96%");');
Matlab:变量名称
/* swift 3.0 UITextField的使用 */ /* 1. 创建UITextField 2. 设置边框样式 borderStyle .none 无边框 .line 直线边框 .roundedR
Python列表切片操作的一些问题列表操作用到切片的场景1、通过切片获取列表元素(会生成新的容器)list01=['a','b','c','d','e']#不使用切片,意即list02和list01引用同一个列表list02=list01 #通过切片获取list01全部元素,并且会生成一个新的容器,交给list02,此时list01和list02引用的不是同一个列表list02=li...
字符输入流 :InputStreamReader 的方法 + 字符输出流:OutputStreamWriter的方法1、字符输入流 :InputStreamReader 的方法 * int read( ) : 一次读取一个字符 * int read(char[ ] chs) : 一次读取一个字符数组package cn.itcast_03;import java.io.FileInputS...
对于回归预测结果,通常会有平均绝对误差、平均绝对百分比误差、均方误差等多个指标进行评价。这里,我们先介绍最常用的3个目录平均绝对误差(MAE)均方误差(MSE):均方根误差(RMSE)平均绝对百分比误差 MAPE平均绝对误差(MAE)MAE 的值越小,说明预测模型拥有更好的精确度。The MAE is used to measure the average abso...
今天又学到了一招,在绘制PCB的时候,总是出现[Un-Routed Net Constraint Violation],在PCB的设计文件中查找了三遍,才找到哦。特地写文,记录一下过程是这样的,在设计一个文件的过程中,需要把文件的TOP的测试点,改成过孔的测试点,所以在自己建立封装的过程中,就是直接把mulite_layter层设计了一个孔,但是没有把空位的属性更改,重点来啦,重点来啦,重点来啦,重要的事情说三遍。这就是重点了,把这个勾选上,再次绘制PCB,然后DRC就不会又这个问题了。...
5分治思想与递归(上)我们可以下一个不太严谨的论断,枚举是算法思想的最本源,任何算法问题不是都可以认为是寻找解吗?对枚举进行精化和特化的回溯和分支限界思想,在操作上表现为对解空间的搜索;分治思想(Divide and Conquer)与后面要讨论的贪心、动态规划等等则可以认为是对解的构造。当然这其实也可以称之为启发式搜索,我们认为,分治策略的思想起源于对问题解的特性所做出的这样的观察和判断:原
题目:Retinex-Inspired Unrolling With Cooperative Prior Architecture Search for Low-Light Image Enhancement本文提出了一个新的原则性框架,通过注入弱光图像的知识和搜索轻量级的优先架构,为现实场景中的微光图像构建轻量级但有效的增强网络,命名为RUAS。...............................................................
一、出错原因因为我这个程序是一直运行的,它会一直回显数据,如果你使用对象,start启动这个命令后,程序认为QProcess已经执行完毕,自动回收,但是此时程序正在执行中,所以无法销毁这个进程,导致出现这个问题。二、错误代码 QString cmd = "./bin/apple.exe"; QStringList args; args.append("-mode=25280"); args.append("-usr1=pig"); QProcess p; p.