找回密码
 马上注册

QQ登录

只需一步,快速开始

楼主: soon1998

大家讨论一下如何实现较准确的转弯?

 火.. [复制链接]
发表于 2011-11-7 20:15:19 | 显示全部楼层
今天测试使用超声波校正角度,效果不理想。

程序的原理:一边转弯一边用超声波检测距离,直到距离最小的一刻停止(表示车体与挡板垂直)。

程序没问题,但有时转不到位就停下,当然有时也准确。但效果并不理想。后来判断原因可能有两个:
1、因为声波存在漫反射,所以有时超声波测距测得的距离并不准确;
2、其次,大概超声波的只有1CM的精度。

第一个原因可能需要增加采样周期来测距,但找了半天,没有找到直接控制采样周期的方法,不知道大家有没有什么简单的算法。
第二个精度问题,是不是1cm呢,我不太确定,知道的坛友门,告诉一声。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-11-7 20:27:18 | 显示全部楼层
个人认为对机器人本身影响转弯精确度的因素有:结构连接方式(结构稳定)、重心位置(合理)、马达控制方式(角度控制原地转弯:电量相关较小,适当减小能量可以减小惯性误差)

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-11-8 14:53:07 | 显示全部楼层
多加几个轮,WRO里常用
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-11-18 10:32:37 | 显示全部楼层
用时间控制转弯角度误差跟电池的电量和摩擦力有关系。用角度传感器+刹车编写程序不错。像转弯的准确就得先确定车子的位置在转弯,有矫正最好
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-12-2 23:48:55 | 显示全部楼层
轮胎选用摩擦大一点的,一边轮子后退,另一边前进不是可以实现转弯?
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-12-13 21:42:17 | 显示全部楼层
不知道,还没有入门呢
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2011-12-29 10:52:01 | 显示全部楼层
学习了~
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-1-4 14:56:17 | 显示全部楼层
精确转弯个人认为做好几点:
1、重心位置
2、驱动轮轴的扭力大小
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-16 18:38:39 | 显示全部楼层
转向轮子设计在后轴,前驱动。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-26 13:15:44 | 显示全部楼层
我是来学习的!
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-2-28 09:28:50 | 显示全部楼层
设置变量
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-3-8 21:14:25 | 显示全部楼层
向各位高手学习
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-3-12 23:26:14 | 显示全部楼层
一个马达转 另外一个马达停 还可以
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-3-13 16:11:16 | 显示全部楼层
这一直是一个问题
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2012-3-14 23:06:01 | 显示全部楼层
niudwd 发表于 2011-4-20 23:06
单轮转,另一轮锁死,可以有效减少误差。例:C电机左转100度,在这个模块前加一个停止B电机可以锁死C,转向 ...

确实很实用,还有在转弯前 让两个马达都停一下 准确度更高 但耗时间
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

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

本版积分规则

QQ|手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-5-14 02:05 , Processed in 0.078601 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

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