当VR HEXBUG nano穿越HEXBUG星球时,它将遇到许多障碍和危险。 VR nano将需要检测这些,以避免卡在障碍物上或落入危险。
Planet HEXBUG 中存在哪些障碍和危险?
VR nano将遇到的主要障碍是岩石、植物和倒下的树木或原木。 VR nano可能会卡在这些障碍物上,所以学生必须给VR nano进行编码以避开它们。
除了障碍物之外,还有一条河流对 VR nano 造成了危害——它必须避免掉入河流中才能生存下来。 VR nano 必须按照地图上的一座桥过河。
检测障碍和危险
VR nano 使用内置的AI 智能技术来检测障碍物。 VR nano 可以使用 AI 技术看到危险或障碍物,然后转身避开或绕过它们。 请参阅这篇文章 ,了解有关 VR nano 中内置的 AI 技术的更多信息。
避免障碍示例项目
像这样的示例项目可以用作学生代码的起点。 为了实现他们的游戏目标,学生可以尝试,然后迭代。 他们可以改变其代码中的参数,是 "避开障碍物示例项目 "的一种方法。 有关在 Planet HEXBUG 中访问和使用示例项目的更多信息,请参阅这篇文章 。
避免障碍示例项目
避开障碍物的示例项目将让VR nano转向并驶向障碍物。 一旦障碍物距离VR nano不到100毫米(mm),它将向左转,直到不再看到障碍物,然后向前驶过障碍物。