检测HEXBUG星球上的障碍物和危险品

当VR HEXBUG nano穿越HEXBUG星球时,它将遇到许多障碍和危险。 VR nano将需要检测这些,以避免卡在障碍物上或落入危险。

图片3.png


Planet HEXBUG 中存在哪些障碍和危险?

图片1.png

VR nano将遇到的主要障碍是岩石、植物和倒下的树木或原木。 VR nano可能会卡在这些障碍物上,所以学生必须给VR nano进行编码以避开它们。

除了障碍物之外,还有一条河流对 VR nano 造成了危害——它必须避免掉入河流中才能生存下来。 VR nano 必须按照地图上的一座桥过河。


检测障碍和危险

截图_2021-12-02_at_4.45.49_PM.png

VR nano 使用内置的AI 智能技术来检测障碍物。 VR nano 可以使用 AI 技术看到危险或障碍物,然后转身避开或绕过它们。 请参阅这篇文章 ,了解有关 VR nano 中内置的 AI 技术的更多信息。


避免障碍示例项目

像这样的示例项目可以用作学生代码的起点。 为了实现他们的游戏目标,学生可以尝试,然后迭代。 他们可以改变其代码中的参数,是 "避开障碍物示例项目 "的一种方法。 有关在 Planet HEXBUG 中访问和使用示例项目的更多信息,请参阅这篇文章

图片2.png

避免障碍示例项目

避开障碍物的示例项目将让VR nano转向并驶向障碍物。 一旦障碍物距离VR nano不到100毫米(mm),它将向左转,直到不再看到障碍物,然后向前驶过障碍物。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: