|
目前看起来,四轴的平衡控制比预期的要复杂,所以目前还是打算先手工测出平衡参数,然后再考虑遗传算法吧。
现在加上铁球后,可以在屋里安全地测试了,不用担心打到家具或者花花草草。虽然加上这个铁球并不能完全模拟出实际飞行情况,比那个情况复杂了。但如果这样都能平衡住,实际飞行时就没问题了。
现在的问题是螺旋桨的惯性延迟。
比如程序发现第一个轴偏低,于是通过对俯仰角做PID,程序可以增加第一个马达的转速,同时减小和它相对的马达的转速。有那么一个时刻,俯仰角为0了,这时就需要撤销这个调整。但由于螺旋桨的惯性,第一个马达不可能马上降速到正常状态,同样道理,和它相对的马达也不可能马上提高速度。就这差不多1秒的延迟,四轴就变成第3轴挨地了。
周而复始下去,一个四轴跷跷板做得。:em15: |
|