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

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

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

代码说明:

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

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

发表评论

0 个回复

  • 计算机毕业论文设计---基于Android的网上订餐系统.doc )
    计算机毕业论文设计---基于Android的网上订餐系统.doc 。详细介绍了网上订餐系统的需求分析、总体设计、详细设计,包含部分核心代码。值得下载
    2020-12-03下载
    积分:1
  • 多分类中混淆矩阵(Confusion Matrix)的Matlab画法
    Matlab code for computing and visualization: Confusion Matrix, Precision/Recall, ROC, Accuracy, F-Measure etc. for Classification. Matlab通过分类的label计算混淆矩阵Confusion Matrix并且显示的函数只要一句代码就行了,方便。[confusion_matrix]=compute_confusion_matrix(predict_label,num_in_class,name_class);
    2020-06-29下载
    积分:1
  • matlab MMN排队源文件
    M/M/N 排队系统(多服务员排队系统)的仿真(难度系数:)多服务员排队系统在仿真上较单服务员排队系统要复杂的多,在此先对该排队系统作一些必要的假设:(1)顾客源是无穷的;(2)排队长度没有限制;(3)到达系统的顾客按先到先服务原则依次进入服务;(4)服务员在仿真过程中没有休假;(5)顾客到达时排成一队,当有服务台空闲时进入服务状态;按照顾客到达的时间概率分布为泊松分布,顾客服务时间的长短服从负指数分布,试完成M/M/1排队系统的仿真。系统输入为:泊松分布和负指数分布中的参数,服务台个数,系统输出是:平均等待时间、平均队长、服务利用率。要求有输入、输出界面、顾客到达和离
    2020-12-06下载
    积分:1
  • 基于RSSI定位的matlab仿真
    该资源是基于RSSI测距的定位算法的matlab仿真程序,蛮有用的
    2020-12-06下载
    积分:1
  • matlab图像边缘检测GUI
    Matlab GUI做的图像边缘检测程序,分别用经典时域算子和小波多尺度分析检测图像边缘
    2020-12-04下载
    积分:1
  • 无线传感器网络节点定位
    无线传感器网络节点定位程序,运用遗传算法,使用MATLAB编程语言
    2020-12-07下载
    积分:1
  • 清扫机器人路径规划算法仿真
    模拟清扫机器人搜寻垃圾,以MATLAB作为仿真环境,实现算法设计
    2020-11-28下载
    积分:1
  • 混沌时间序列预测模型研究
    该文档包括混沌时间序列预测模型研究硕士论文及预测模型的原型系统(Matlab编程),论文部分详细阐述了预测模型构建等方面研究。
    2021-05-06下载
    积分:1
  • OpenMV源码
    国外开源OpenMV源码
    2021-05-06下载
    积分:1
  • CVX工具箱-matlab
    CVX工具箱,使用matlab进行凸优化处理的工具箱,适用于稀疏表示、压缩感知等迭代优化
    2021-05-06下载
    积分:1
  • 696518资源总数
  • 105885会员总数
  • 31今日下载