Years from now, when the rest of us are working for — or at least using tools built by — Pacific University 计算机科学 majors Damon Holland ‘22, Logan Jepson ’22 and John Duong ’22, we’ll remember that their parting gift as students was a robot that solves Rubik’s Cube faster than a human ever has.
为了完成他们的毕业结业项目,三位学生各自带来了专业技能。 杰普森使用3d打印机和机械技术组装了这个设备,利用各种电缆、微控制器和马达。 霍兰德开发了人工智能来引导设备的运动。 Duong提供了视觉反馈系统,该系统可以“读取”立方体的颜色和方向,这样软件就可以分析出立方体离解决还有多远。 这三个人都编写、读取和操作代码。
“我们基本上从夏天就开始了,想出了一个高级项目的想法,”杰普森解释说。 “达蒙真的很喜欢魔方,所以我们决定制作一个能解魔方的机器人。”
其他解决立方体问题的机器已经被制造出来,有些甚至更快,但杰普森说,他们认为,“也许我们可以把某些部分做得更好。”
看着多个马达旋转立方体的速度如此之快以至于模糊,并且知道这个项目是在不到一个学年的时间里完全从零开始构思和建造的,这是一件令人眼花缭乱的事情。 点击,打开开关。 呼,机动部队开始行动。 闪电,数字读数显示,这个特殊的解决方案需要18步和3.03秒。
“这非常棘手,”杰普森承认,“但值得。”
The three students, each of whom has secured a six-figure, post-graduation job, are part of a small class of 计算机科学 seniors under the tutelage of 谢琳·科贾教授. 这个11人的班级正在完成四个项目,不过魔方设备是唯一一个需要身体运动的项目,给人一种发自内心的惊喜。 “这让人印象深刻,”霍兰德说。
科贾说,她记得有一天,学生们打电话给她,说装置在工作,她跑过去看。 当它旋转时,她想,“这太疯狂了。”
虽然解决魔方似乎不是一个特别实际的社会需求,但霍兰德指出,同样的技术也可以在电动自动驾驶汽车中发挥作用。
霍兰德说:“特斯拉也会出现类似的情况。 “我们现在使用的所有三种东西:计算机视觉、感知周围环境、看到周围的汽车、路灯。 机器人,很明显,汽车上的物理马达和传感器的物理反应。 而人工智能则被用来引导你的汽车,解释信息,使用汽车背后的逻辑。”
杰普森说,尽管存在各种活动部件和潜在的缺陷,但该项目“进展得相当顺利”。 事实上,这比他们在太平洋大学的日子要顺利得多,因为新冠肺炎疫情迫使他们在网上接受大部分教育,并要求他们戴口罩和保持距离。
尽管有社会障碍,Khoja的学生们继续学习,不仅是计算机科学项目,还在为毕业做准备。 科贾说,她和她的学生们制作和修改简历,练习面试,并采取其他措施为就业市场做准备。
三个解魔方的人得到了回报。 Duong将成为亚马逊在西雅图的软件开发工程师。 霍兰德将继续在俄勒冈州希尔斯伯勒的英特尔公司工作,他曾在那里实习。 杰普森将搬到威斯康辛州的麦迪逊。为医疗软件巨头Epic工作。
他们将分散到各自毕业后的生活中去,但他们留给太平洋的将是一个魔方装置,一个提醒人们成功的计算机科学可以是什么样子的装置。
安博体育