基于卡尔曼滤波和PID调节的自平衡小车
2018-02-28 11:47
253 查看
资源下载:
源代码: http://download.csdn.net/download/feng3121/10262828
功能图与程序框图: http://download.csdn.net/download/feng3121/10262796
建议大家把这两个先下载下来,特别是源代码里面,有大量注释,是给自己写的,写的很详细
原理:主要是电机控制、传感器的读取, 核心是结合传感器数据对电机的闭环控制,响应要快,算法要找个比较好的。
处理过程:采集MPU6050相关参数->结合一些算法对采集到的参数进行滤波->对参数结合PID算法运算->将具体数据发送给双轮电机执行->编码器闭环控制反馈 LOOP
主控芯片
stm32F1C8T6 最小系统板,最好有个串口芯片,方便调试
使用电机(自带编码器):金属一体成型 极速Mini版自平衡车底盘 迷你两轮小平衡车双轮车架
某宝搜索直接可以买到,这类电机比其他普通电机有些贵,所以想做类似的童鞋们要做好资金方面的准备
传感器:MPU6050 GY-521 三维角度传感器6DOF 三轴加速度计电子陀螺仪
电机模块:TB6612电机驱动板模块
Android app:自己写,要不就是网上找找,后续更新
源代码: http://download.csdn.net/download/feng3121/10262828
功能图与程序框图: http://download.csdn.net/download/feng3121/10262796
建议大家把这两个先下载下来,特别是源代码里面,有大量注释,是给自己写的,写的很详细
原理:主要是电机控制、传感器的读取, 核心是结合传感器数据对电机的闭环控制,响应要快,算法要找个比较好的。
处理过程:采集MPU6050相关参数->结合一些算法对采集到的参数进行滤波->对参数结合PID算法运算->将具体数据发送给双轮电机执行->编码器闭环控制反馈 LOOP
主控芯片
stm32F1C8T6 最小系统板,最好有个串口芯片,方便调试
使用电机(自带编码器):金属一体成型 极速Mini版自平衡车底盘 迷你两轮小平衡车双轮车架
某宝搜索直接可以买到,这类电机比其他普通电机有些贵,所以想做类似的童鞋们要做好资金方面的准备
传感器:MPU6050 GY-521 三维角度传感器6DOF 三轴加速度计电子陀螺仪
电机模块:TB6612电机驱动板模块
Android app:自己写,要不就是网上找找,后续更新
相关文章推荐
- 基于卡尔曼滤波和PID调节的自平衡小车关于MPU6050以及视频更新
- 基于PID调节的两轮自平衡小车的循迹控制
- STM32完整资料开源:基于STM32打造的两轮直立自平衡小车
- 基于卡尔曼滤波的背景更新(Opencv实现)菜鸟记要
- 基于opencv的自主循迹小车
- 基于pcDuino-V2的无线视频智能小车
- 毕业设计--基于安卓的智能小车(三)
- 基于2440智能小车控制
- 基于51单片机的蓝牙小车手机端遥控的简单实现 (下篇)
- 基于51的wifi视频小车制作masonson
- 毕业设计--基于安卓的智能小车(一)
- 一种构思:基于手机移动平台的远程小车控制
- 基于Z301P摄像头 H.264OK6410的远程视频web监控 项目笔记5(小车驱动)GPIO控制
- 基于arduino的智能小车底层系统开发
- (一)基于2440智能小车控制
- 基于ROS平台的移动机器人-2-小车底盘控制
- WiFi遥控小车(一):基于wicam模块的小车
- 基于Dragonboard 410c的智能小车(一)
- 基于神经网络的智能RC小车(Python+OpenCV)
- 基于STM32wifi小车制作(四)