打印

一个关于智能小车控制的问题。

[复制链接]
3368|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jia963801482|  楼主 | 2011-6-12 08:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位老大,最近在玩三轮小车,就是两边两个轮子加中间一个万向轮的那种小车,现在遇到的问题是:
1.怎么让小车走直线,轮子转动用pwm控制,我们的方法是让一个轮子保持一个固定的pwm,另外一个轮子则用pid控制,一两个轮子的路程差(通过光电码盘来测量位移)作为pid的反馈量,还在调试中,请问这种方法可行乎?还有木有更好的方法,
2.怎么让小车转90°,这其中是不是也要加上一些算法,毕竟小车转动也存在惯性?

相关帖子

沙发
ocon| | 2011-6-12 22:12 | 只看该作者
单纯的测量位移方**带来累积误差,不管是走直线还是转弯,唯一的办法是引入其他标志物来校正,比如地面黑线、固定光源、磁场、电磁场、迷宫的墙壁等等。

使用特权

评论回复
板凳
xdy12530| | 2011-6-13 08:16 | 只看该作者
建议加入三轴加速度传感器!这样无论走直线还是转90度都可以完美解决了!

使用特权

评论回复
地板
Jason_Huang3| | 2011-8-20 09:17 | 只看该作者
可以的,我尝试过了

使用特权

评论回复
5
13249207512| | 2013-1-10 11:02 | 只看该作者
xdy12530 发表于 2011-6-13 08:16
建议加入三轴加速度传感器!这样无论走直线还是转90度都可以完美解决了! ...

这个方法好啊

使用特权

评论回复
6
徐XX| | 2013-1-14 16:35 | 只看该作者
编程和数学功底决定一切

使用特权

评论回复
7
仙人球W| | 2013-1-15 15:49 | 只看该作者
嗯  不想用寻循线,磁循迹和激光循迹.这种方法,摆脱导航线的限制.  如果可以用无线通讯,三个定一个三维坐标,小车上装一个接收来控制小车.

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

32

帖子

1

粉丝