登录
首页 » Others » 自己写的,平衡小车代码,亲测有效

自己写的,平衡小车代码,亲测有效

于 2020-11-30 发布
0 314
下载积分: 1 下载次数: 6

代码说明:

前几天一直在整平衡小车,想用这个理解一下pid,并调一调带编码盘的电机。首先谈谈我对pid算法的理解,刚开始以为平衡小车是采取的串级pid来是小车平衡,就是通过角度算出此时的pwm,在通过这个pwm去当作速度环的入口参数,通过编码盘来获取小车的速度控制小车由角度环指定速度下行驶。但通过实践并不是这样,速度环和角度环应该是两个独立的系统,角度环用来让小车快速的恢复到平衡状态,如果初始化陀螺仪时陀螺仪的角度正好重力重合,那么你的小车就会平衡,否则就会向一个方向加速,只至倒下,加上速度环就会解决这一问题,速度环是为了消除小车的位移,让小车能够在一定的位移范围内调整角度,如果下车像一个方向一直加速

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Qt实现周立功CAN
    使用Qt5.7调用周立功CANTest动态库文件完成CANTest的基本收发数据的功能。文件包含三个版本,大家可以参考使用!
    2020-12-07下载
    积分:1
  • ucos移植到S3C2410
    ucos移植到S3C2410经测试完成 添加多个让你误正常运行 添加按键控制led和按键控制蜂鸣器PWM
    2020-12-07下载
    积分:1
  • 基于神经网络的城市交通流预测
    神经网络可以很好的解决交通领域内的非线性问题,其中前向型神经网络特别适合对交通流的预测。由于神经网络在训练速度和预测精度等方面不断的提高,把神经网络用于建设智能交通体系成为了一种非常明智的选择。人工神经网络模型是在交通流预测领域里很有潜力的一种模型。鉴于此,本文提出了一种基于神经网络的交通流量动态预测模型,分别采用BP神经网络和径向基网络(RBF)建立了预测模型,并给出了数据预处理方法和预测模型评价指标
    2020-12-03下载
    积分:1
  • KCF跟踪demo1
    作者主页:http://www.robots.ox.ac.uk/~joao/circulant/主要源码是从作者主页下载的,谨把输入从图片序列改成了视频和摄像头,并添加了OpenCV的dll,没有配置OpenCV的也一样可以运行。源码编译和运行说明参看:http://blog.csdn.net/zhj_matlab/article/details/69945307
    2020-12-06下载
    积分:1
  • e语言轰炸机源码
    可以自己参考一下
    2020-12-12下载
    积分:1
  • 数据结构 课设计 通讯录管理系统 源代码 c++
    数据结构课程设计,用链表实现的通讯录管理系统。可以方便查询多个班级每一个同学的手机号、电子邮箱,及家庭住址等信息。本系统用线性链表实现多个班级的同学通讯信息的管理,实现了数据文件的保存与读取功能。包含生成测试文件的代码。采用C++编写,代码中包含部分注释。资源中包含所有源代码,Microsoft Visual Studio 2010 编译调试通过。不包含课程设计报告。实现的功能包括:1) 读取已保存的通讯录数据文件。2) 创建新的班级通讯录。3) 修改班级的基本信息。4) 删除整个班级通讯录。5) 输出所有班级通讯录。6) 在已有的班级中插入新的学生。7) 通过学生姓名
    2020-12-12下载
    积分:1
  • 800个Unity材质球
    里面有800个Unity的材质球,亲测可用,本人用Unity5.6.5版本测试的,建议使用Untiy5.X及其以上的版本使用,本资源仅供分享交流,请勿商业使用
    2020-11-27下载
    积分:1
  • VS2015 build tools 安装需要的证书(可解决安装包丢失或损坏)
    VS2015 build tools 安装需要的证书(可解决安装包丢失或损坏)
    2020-12-03下载
    积分:1
  • labview制作简易示波器
    用labview弄一个简易示波器,可以输出正弦波,三角波,锯齿波,方波和直波
    2020-12-09下载
    积分:1
  • ECG心电算法(陷波,低通,小波变换)
    FIR低通滤波器,滤除信号中100HZ以上的高频噪声;FIR工频陷波器,抑制信号中的50HZ工频干扰;小波去噪:滤除信号中的白噪声;基线矫正:矫正由肌电干扰等带来的基线漂移现象。
    2020-11-27下载
    积分:1
  • 696516资源总数
  • 106648会员总数
  • 8今日下载