如何在 RobotC 上对线路跟踪和 vex clawbot 进行编程以自动拾取管道?

How to program line following and vex claw bot to autonomously pick up pipe on RobotC?

我们的老师给了我们一个作业,该作业应该是通过 YouTube 自学的。我找不到好的教程,所以任何人都可以向我解释如何编写一个 vex 爪机器人直线移动,直到它找到一条线并开始沿着这条线(线是黑色胶带)。然后我们有一个超声波传感器,它会检测管道并使爪子捡起管道。

Our claw bot looks like this

我们在前面安装了三个传感器

3 sensors attached like this

如果有什么可以帮助我将非常感激,我们的老师没有教过我们任何东西。

这是一行后续任务。方法应该是您向前移动,然后使用 IR 传感器检测是否由于 IR 强度的变化而检测到黑线(胶带),然后开始使用正常的线跟踪算法跟踪该线。

这个 link 有一个很好的跟线任务资源列表。 https://www.intorobotics.com/line-following-robot-tutorials-how-to-build-programming-code-and-resources/