找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2926|回复: 0
打印 上一主题 下一主题
收起左侧

直立车调试_1调整中值和稳定性

[复制链接]
跳转到指定楼层
楼主
ID:51090 发表于 2014-9-17 14:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


      直立车调试,主要是调试平衡,与平衡相关的器件是加速度计与陀螺仪



      加速度中值

                          直立车搭建好过后,将车直立竖直放在桌子上,可以很容易的找到一个零界点,就是这个左边是车前倾,右边是车后倾,找到这个位置,通过改变long int GRAVITY_OFFSET =2236;中的数值,是在串口显示的g_fGravityAngle_just为0

                         使用的相关算法是

                                          g_fGravityAngle_just = ((float)(g_fGravityAngle-GRAVITY_OFFSET ))*1.5;



      陀螺仪中值

                         直立车搭建好过后,将车横放在桌子上,通过改变long int GYROSCOPE_OFFSET=2236;中的数值,是在串口显示的 g_fGyroscopeAngleSpeed_just 为0

                    使用的相关算法是

                                       g_fGyroscopeAngleSpeed_just = -((float)(g_fGyroscopeAngleSpeed-GYROSCOPE_OFFSET))*0.1;



调整过后,这个时候就算平衡点找到了,然后根据卡尔曼滤波或者清华滤波进行滤波处理,这样第一步就算完成了




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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