有谁会不喜欢机器人吗?他们可以做饭、打扫、遛狗、恋爱,也可以摧毁文明……
机器人涉及应用物理学、工程学、编码,因此还为学生创造了丰富的学习机会。但是,实体系统也可能让教师头疼,因为它们既昂贵又难以维护。我们新推出了机器人技术学习路径,现在,使用开发者用来制作《堡垒之夜》等热门游戏的那些工具,你就可以在虚拟空间中完成整个学习过程。受编程一小时启发的虚幻学习包在首次发布时,就包含了教师所需的一切(课程计划和指南等),帮助他们将游戏开发培训整合到课程中。现在,我们更新了这个学习包。这一次,除了与之前相同的资源外,我们还将额外添加了与相扑赛和自主决策相关的培训。“机器人技术为指导学生编程提供了一个很好的平台,因为他们可以看到自己的代码实际发挥作用。听话的机器人完全按照指令行事,这会让学习者体验到有趣的意外和应得的成功,非常有吸引力。”Brian Dickman说,“同时,结合真实物理机制和通识教学设计,学生将在这个领域打下很好的基础,今后在接触到实体系统时,也可以运用这些知识储备。”在这条新的学习路径中,我们将推出《训练虚拟机器人》课程,它分为五部分,教师现在就可以使用免费版本的虚幻引擎展开教学工作。要完成这些教学活动,你可以从虚幻商城下载适用于教师和学生的新资产。
https://www.unrealengine.com/marketplace/product/unreal-learning-kit
在这场教学活动中,学生将学习如何为两轮机器人编写代码,让它绕着特定的目标行驶,并且不会翻倒。为此,我们将研究设计良好的机器人需遵守的工程学和物理学原则,包括如何协调重量、车轮位置和滑行球之间的关系,从而产生稳定的结果。
学生将构建程序命令,测试他们的机器人,然后回到代码中,使用蓝图可视化脚本系统(虚幻引擎中最强大的工具之一)对未完成其目标的指令设置做出调整。了解为什么机器人需要传感器,如何使用传感器接收信息,以及机器人如何根据这些信息做出决策。这节课的沙盒将使用相扑机器人挑战赛作为背景。相扑的目标是让自己留在圈内,同时把对手推出圈外。但如果机器人看不到边界线的位置,就无法取胜了。在这节课中,学生将教会机器人识别可以(和不可以)去的地方,这样才能保持胜利。这一次,我们将教会机器人如何驶离指导路线,然后通过使用循环和条件语句再次找到它。到最后,你的机器人将清楚地了解明暗之间的区别,我们会配置好它,让它做出更多自主决策。在这场教学活动中,学生将学习如何使用距离传感器探测机器人路径上的物体。和第三课一样,我们会通过程序化方式,让机器人沿一条线前行。但在这次活动中,我们将升级机器人,如果有物体挡住它的道路,它就会停下来。它能够将披萨送至目的地,并且不让披萨掉下来吗?这就要看你的了。接下来,我们从自主型机器人转向用户干预型机器人,我们要为它们编写程序,让它们完全按我们的要求行事。通过在机器人上添加遥控接收器,就能够以编码方式让它们响应键盘或遥控器的任何输入。
哪些类型的机器人需要遥控?拆弹机器人、无人机、救援机器人,以及许多不同类型的娱乐机器人。扫描下方二维码,关注后点击菜单栏按钮“更多内容”并选择“联系我们”获得更多虚幻引擎的授权合作方式和技术支持。“虚幻引擎”微信公众账号是Epic Games旗下Unreal Engine的中文官方微信频道,在这里我们与大家一起分享关于虚幻引擎的开发经验与最新活动。