|
Smartype 发表于 2012-11-30 20:45
加速度计我已经用上了,我现在是要加入罗盘支持。这样就可以让四轴以我面向的方向为头了。我转它就转。
两种方法,
第一种方法实现比较简单,要分两步实施。但只要改一个地方的代码。
第一步,正常开启飞行器的无头功能。实现不管飞行器转向那个角度,操作者不转向的时候,直接操作 前后左右 都能正常动作。
第二步,你的iPhone根据解锁之后,转动过的角度,调整自己发出的 前后左右 控制信号,就能实现。
==================
第二种方法,比较直接,但要改2个地方的代码:
重新定义遥控信号的含义 前后左右 分别为 北南东西。iPhone根据操作者的意图和自己的角度,直接发出北南东西的命令。 飞控收到命令后,根据自己罗盘信号,作出相应的动作。
|
|