外国人三年前的古董级项目,有几个人能做出来?(14)
Leap Motion每秒大约能捕获300帧数据。在每个框架内部,我们能够访问关于我们手部的海量信息,例如手指伸展的数量、俯仰角、偏航和手势。俯仰和偏航(手腕摇摆和倾斜)的Leap返回值通过弧度进行度量,但是这些可能对我们帮助不大。我们希望将这些数值转换为盒子PWM驱动程序的兼容格式。我们首先需要将弧度换算为度数,然后将度数转换为容许PWM数值(介于150至600之间)。这个范围对应通过12位伺服驱动器表示的典型伺服器工作范围(500 - 2000 us)。
基本公式为2500us / (2^13 -1) * (最小伺服值/最大脉宽),所以[500,2000] us映射[150,600] ...大致在代码范围内,这些转换采用以下方法进行处理。
public static int radiansToAdjustedDegrees(int radians){}public static double pitchDegreeToPWM(double degree){}public static double yawDegreeToPWM(double degree){}public static int normalizeDegree(int value){}
- 河北发现1.3亿年前疑似新属种恐龙化石
- 带个手机就能走遍中国 外国人眼中的移动支付时代
- 市民34年前的80元央行存单兑付了:本息162.7元
- “药二代”新生女承父业 父亲现场赠送15年前药大实验服
- 30多年前,习近平就如此重视教育工作
- 9年前考上大学后退学 南工程27岁新生重回校园
- 25岁女白领入院,医生:交男友要慎重
- 山西最牛大爷!20年前买的大院,如今1亿都不卖!
- 莱州来了个裤衩穿在外面的外国人?他在干件大事!
- 如果能对 5 年前的你说一句话,你会说什么?│唠唠