|
我觉得是通过周期性改变电机(螺旋桨)的转速来改变飞行方向的。
3轴陀螺传感器、3轴加速度传感器加上高灵敏的地磁传感器,飞翼可以知道某一ΔT电机所处角度,根据电机所处的不同角度,控制电机转速就可以特定角度的螺旋桨拉力。例如:(前提飞翼逆时针旋转)以地磁北极设为0度来说,如果飞翼要向东(地磁90度方向)移动,那么电机处在0度时转速最低,处在180度时转速最高,处在90度和270度时转速应该是折衷状态,主要是维持飞翼的升力。当然电机变速应该是周期性的,例子里的0度点转速最低、180度点转速最高。
这个硬件实现应该不难,仔细看的话,会发现飞翼的控制板上有2个高灵敏的磁传感器,利用它们的位置差,应该可以更高速和精确的计算飞翼的角度,然后根据当前角的3轴陀螺和3轴加速度传感器的数据,不难计算出角速度和移动速度等数据。问题的关键是软件里的控制算法。
这是我个人的理解,不敢说一定对。欢迎大家一起讨论
|
|