首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用编码器和robotc映射线路

使用编码器和robotc映射线路
EN

Stack Overflow用户
提问于 2012-11-02 05:55:02
回答 1查看 496关注 0票数 1

我正在寻找一种方法来使用来自驱动我的机器人轮子的电机的编码器信息来映射线路电路。机器人使用一个光传感器沿着一条线四处导航,在它的第二圈,我希望它能识别出它在电路中的位置。我读了很多关于SLAM的文章,但我不确定我能不能用robotc来实现这一点,只有编码器的信息。

任何关于解决此问题的最佳方法的帮助和建议都将不胜感激。n

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-05 04:37:29

您可以使用Odometry模型对机器人的移动进行预测。假设车辆在平面上具有首选的前进方向,您将使用(x,y,theta)作为状态,然后根据编码器值进行状态转换。功能的外观实际上取决于你的机器人的配置。我记得Introduction to Autonomous Mobile Robots在这个问题上有很好的报道。不过,你可以在网上找到很多例子。同步定位和映射(SLAM)将使用概率里程计模型,然后根据传感器执行一些校正。起初,我认为这在你的设置中不是很可行,但实际上我认为它是可行的。使用基于占用栅格的Rao-Blackwellized化粒子过滤器可能会给你带来一些好的结果。我还没有使用过CAS Toolbox,但看一下它似乎是一个很好的起点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13186120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档