×

SE423最终项目之在三轮车上实现墙跟踪

消耗积分:0 | 格式:zip | 大小:136.14 MB | 2022-11-16

周必镜

分享资料个

描述

马特·奥布拉多维奇

SE 423 最终项目

本项目在三轮车上实现墙跟踪。两个测距红外传感器用于墙壁跟踪。三个轮子中的两个由编码器驱动。它们的速度由闭环 PI 控制来调节。IR 传感器具有 0 到 3 伏之间的模拟输出。IR 传感器连接到 TI 启动板上的两个 ADC。

因为只有 2 个 IR 传感器,所以机器人只执行右墙跟随。沿墙算法使用具有两种状态的状态机。状态是 WALL_FOLLOWING 和 LEFT_TURN。WALL_FOLLOWING 是默认状态。在墙跟随状态下,PID 控制器控制机器人,使右侧红外传感器到墙的距离保持不变。当前置红外传感器检测到机器人前方有墙壁时,状态机进入 LEFT_TURN 状态。在 LEFT_TURN 状态下,机器人将以恒定速度转动,直到正面的 IR 传感器看到机器人前方没有墙壁,而右侧的 IR 传感器看到机器人右侧的墙壁。当状态机处于 WALL_FOLLOWING 状态时,它能够进行右转,这意味着机器人可以进行左转和右转。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !