欢迎继续阅读楼主其他信息
内容学习下 |
各位大神,我的四轴是起飞刚离地以后向前飞,不是直接直上直下的,愁死我了~我好几天不睡觉也弄不好,麻烦帮我看看~该怎么办啊~首飞因此一直不成功。我新手~我装有GPS和蓝牙,简单做了一下陀螺仪校准,但感觉校准很粗糙~ |
各位大神,我的四轴是起飞刚离地以后向前飞,不是直接直上直下的,愁死我了~我好几天不睡觉也弄不好,麻烦帮我看看~该怎么办啊~首飞因此一直不成功。我新手~我装有GPS和蓝牙,简单做了一下陀螺仪校准,但感觉校准很粗糙~ |
电调接飞控板接错了,其次再看浆装反没 |
这个真是学习了! |
终于解决了,晚上问了一下卖家,然后他说是安装飞控时的白色箭头要和飞行的方向要一样,重新装好飞控后能顺利起飞了,谢谢各位的帮助. |
这个还没搞,提前进来看下 |
四个电机的的通道是不是对的,加电时保持JJ是平稳静态的, |
本帖最后由 trj221 于 2012-11-19 09:13 编辑 传感器都校准了的话,先别忙着起飞,用手小心的抓牢四轴离地,解锁稍加油,用手把四轴往各方向压、抬、转动,看是否感觉到四轴有相应的反作用力保持平衡和保持方向,如果没有明显的反作用力,就尝试按照自己飞控传感器配置修改下方向代码吧。如: #define ACC_ORIENTATION(X, Y, Z) {accADC[ROLL] = -X; accADC[PITCH] = -Y; accADC[YAW] = Z;} #define GYRO_ORIENTATION(X, Y, Z) {gyroADC[ROLL] = Y; gyroADC[PITCH] = -X; gyroADC[YAW] = -Z;} #define MAG_ORIENTATION(X, Y, Z) {magADC[ROLL] = X; magADC[PITCH] = Y; magADC[YAW] = -Z;} |
好些山寨MWC飞控的加速传感和陀螺传感跟缺省设置是不匹配的,导致ROLL和PITCH信号搞反了,先要在GUI里面确定一下才好!我的开始就是这样,走了好长的弯路。。。 |
我的一开始也侧翻 修改程序的传感器方向代码就没问题了 |