5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 1168|回复: 4
打印 上一主题 下一主题

apm2.5的问题

[复制链接]
跳转到指定楼层
楼主
发表于 2013-6-3 19:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
点击查看详情
大家好,最近在研究apm2.5,想测试下里面imu的精度,但是发现apm里面记录的数据好像频率只有几赫兹,有谁知道怎样能够得到较高频率的imu数据吗?看了下apm飞控程序的介绍,好像更新的频率只有10Hz,不知道,这个问题该怎么解决?有人尝试过吗

欢迎继续阅读楼主其他信息

沙发
 楼主| 发表于 2013-6-4 15:57 | 只看该作者
...没人回复啊
3
发表于 2013-6-5 11:28 | 只看该作者
本帖最后由 20082330 于 2013-6-5 11:30 编辑

IMU的底层在 ~/include/AP_AHRS 文件夹里  AP_AHRS_HIL那两个是关于硬件在环仿真的 没啥用  主要看 AP_AHRS_MPU6000那个就行  另外如果想调试,就用串口2输出数据,代码写在~/ArduCopter/usercode.cpp里  当然  ~/ArduCopter/ArduCopter.ino 也要改   具体方法见:http://www.diydrones.com/forum/t ... using-uart2-serial2。。。。。。。。。另外个人经验  其实只要在  ~/ArduCopter/ArduCopter.ino 里面加一句FastSerialPort2(Serial2);  
上下文是:
FastSerialPort0(Serial);        // FTDI/console
FastSerialPort1(Serial1);       // GPS port
FastSerialPort2(Serial2);
FastSerialPort3(Serial3);       // Telemetry port
这样就可以在~/ArduCopter/usercode.cpp里面自由的使用串口了
4
发表于 2013-6-5 20:31 | 只看该作者
用我软仵可以
5
发表于 2013-6-5 21:27 | 只看该作者
  10Hz  也足够咯,,你是想看 精密度(误差)。。又不是看 反应速度。。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表