极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17913|回复: 5

自平衡两轮车

[复制链接]
发表于 2011-12-19 12:53:37 | 显示全部楼层 |阅读模式
论坛里有哪位在搞这方面的呀。
回复

使用道具 举报

发表于 2011-12-20 11:54:03 | 显示全部楼层
{:soso_e103:}貌似都是处于准备阶段,还没有正式开始做。
回复 支持 反对

使用道具 举报

发表于 2011-12-20 13:39:44 | 显示全部楼层
没有人做,要做这个需要如下几个方面:
1、电机的驱动部分(大功率步进电机+步进电机驱动器),如果是做一个小玩意,则ULN2003+普通步进马达就行(你也可以考虑伺服方案)。
2、三轴加速度传感器
3、使用PID或者karman算法,通过读取三轴加速度传感器,控制电机的运动,来整定整个系统的运动。这个最复杂。
因为,当传感器感受到系统往前倾斜10度的时候,你不能简单地使得系统往前高速运动,要使得它达到自平衡就需要对这个运动加速进行补偿,使得这个运动不是一个震荡过程。
另外,使用PID或者karman算法来说,arduino 使用的mega都会比较吃力,需要上位机,或者在arm系统上才吃得下这么大的计算量。
回复 支持 反对

使用道具 举报

发表于 2011-12-21 19:24:28 | 显示全部楼层
风的孩子 发表于 2011-12-20 13:39
没有人做,要做这个需要如下几个方面:
1、电机的驱动部分(大功率步进电机+步进电机驱动器),如果是做一 ...

有一点不太理解,现在的四轴飞行器可以理解为两个垂直的两轮自平衡小车吗?大多数四轴的飞控部分都是用AVR328的芯片做运算啊,用卡尔曼滤波做融合吧。我是小白,别见笑。
回复 支持 反对

使用道具 举报

发表于 2011-12-22 18:57:56 | 显示全部楼层
你可以这么理解:
用于支持体系运动的实现机构越多,控制就越好做。如机器虫(6个脚甚至更多)
如果实现机构越少,控制机构就越难做,如双足。(那种靠配重强行平衡的不算)
回复 支持 反对

使用道具 举报

发表于 2013-3-5 11:32:25 | 显示全部楼层
正在研究中
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-4 21:22 , Processed in 0.041708 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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