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

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

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

代码说明:

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

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

发表评论

0 个回复

  • matlab cnn高光谱图像分类
    matlab实现用cnn高光谱图像分类,
    2020-12-05下载
    积分:1
  • 人机交互 课后答案
    山东大学 研究生 人机交互 课后题答案
    2020-07-02下载
    积分:1
  • 基于minifilter的分布式驱动级文件透明加解密案例
    这是我参加中国软件杯比赛时写的基于驱动的文件透明加解密软件。程序有三部分,驱动内核代码,服务器短,客户端。驱动在系统内核级别对磁盘文件进行加密和解密,客户端实现了驱动的管理和通信,服务器端实现了加解密策略的定制,访问授权等。现在共享给需要研究驱动的同学。
    2020-12-12下载
    积分:1
  • 基于MATLAB 的脉搏信号处理软件系统
    基于MATLAB 的脉搏信号处理软件系统,自己采集脉搏信号,之后用Matlab 的GUI 设计一个软件处理系统,能实现显示采集的信号,处理后的信号,然后输出脉率,频谱。并判断脉率的正常性,界面非常漂亮,脉搏信号用TXT文档保存,更换文档,就可实现对你的脉搏信号的处理!!效果非常好!
    2020-06-25下载
    积分:1
  • arduino鼠标点击绝对坐标
    arduino自带的鼠标库有坐标限制,坐标单位无法对应屏幕像素,把此库放在arduino库中即可使用,使用方法基本相同,初始化时输入屏幕的分辨率。如果出现找不到HID.h等提示,请下载最新版的arduino。
    2020-11-04下载
    积分:1
  • ADS软件设计仿真实验
    该文件中包含了9个ADS实验,通过实验学习使用ADS软件进行微波电路的设计,优化,仿真。实验一微波滤波器的设计制作与调试实验二功分器的设计制作与调试实验三矩形微带天线设计实验四印刷偶极子天线设计实验五低噪声放大器的设计制作与调试实验六MESFET功率放大器设计:小信号法实验七VCO的设计实验九收发信机系统仿真
    2021-05-07下载
    积分:1
  • VS2015 MFC 写 常见的CRC校验,CRC4,CRC5,CRC8,CRC16,CRC32等
    CRC4-ITU X4+X+1CRC5-EPC X4+X3+1CRC5-ITU X5+X4+X2+1CRC5-USB X5+X2+1CRC6-ITU X5+X2+1CRC7-MMC X7+X3+1CRC8 X8+X2+X+1CRC8-ITU X8+X2+X+1CRC8-ROCH X8+X2+X+1CRC8-MAXIM X8+X5+X4+1CRC16-IBM X16+X15+X2+1CRC16-MAXIM X16+X15+X2+1CRC16-USB X16+X15+X2+1CRC16-MODBUS X16+X15+X2+1CRC16-CCITT X16+X12+X5+
    2020-12-09下载
    积分:1
  • ABAQUS切削模拟(两个inp文件,包括二维切削和三维铣削)
    用ABAQUS做的两个切削模拟,分别模拟了二维切削和三维铣削过程,文件类型为inp文件。
    2020-06-18下载
    积分:1
  • JSTEG隐写数字图像隐写
    Jsteg是一种基于JPEG的常用信息隐藏算法步骤如下: 首先,把掩体图像分为不重叠的8*8的子块,对每一子块进行DCT并对变换得到的DCT系数进行量化;其次,将待隐藏的信息进行加密,将加密结果嵌入到量化后值不为0,1或-1的DCT系数的最 低有效位(LSB)中,其嵌入顺序是按zigzag扫描顺序进行的。最后,用JPEG的嫡编码(包括哈夫曼编码,游程编码及DPCM)对嵌入秘密信息后的每一子块进行编码,从而得到一个含有秘密信息的JPEG stego文件。
    2020-12-05下载
    积分:1
  • 双驱双向AGV机器人运动学分析及仿真
    双驱双向AGV机器人运动学分析及仿真,内容如题,具有参考价值超星·期刊斜当业自也由于第二个驱动模块沿着磁条做直线运动,可以得设经过时间t3,第二个驱动模块转过的角度与X轴出C、D轮速度为夹角为O,D轮走过的弧长为(R+),C轮走过弧长为V:=V4=V1+V24Rsin(代Lo,则C轮和D轮走过的弧长差为:22)AGV转弯第二阶段(R+)a-(RL当AGV转雩的第一阶段结束后,AGV进入转雩第二阶段。由于最小转弯半径为512mm,则弦长为则tLo即O与时间成线性关系/12+512=724mm,两个驱动模块间距为,-VS=650mn
    2020-12-10下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载