首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MIT学生开发机器人解魔方仅需0.38秒!

2016年年底一个名为“Sub1 Reloaded”的机器人用时0.637秒复原一块三阶魔方,并创造了吉尼斯世界纪录。现在一个由麻省理工学院(MIT)学生Ben Katz和软件开发人员Jared Di Carlo共同创建的全新机器人以0.38秒解开三阶魔方,而人类的记录为4.59秒。

这是Katz解魔方机器人的视频:

Jared Di Carlo网站上说:“我们注意到快速魔方解算器都是使用的步进电机,如果我们能够使用更好的电机,解魔方机器人就能取得更好的成绩。”

所以他们选择了具有高转矩惯性比的科尔摩根ServoDisc电机,。 Di Carlo说:“这种电机是无铁芯的,转子上没有重型钢片,不会出现钢片饱和,因此它可以非常快速地加速。在10毫秒的四分之一转中,电机能达到1000转。”他们一共使用了6台电机,6台定制电机驱动器以及2台PlayStation Eye摄像机,和最普通的魔方。

Ars Technica的Lee说,Katz和Carlo用了一对摄像头来检测魔方的当前状态。它们放在魔方的对角,使得每个摄像头都能检测到三个面。”Lee说摄像机难以区分红色和橙色,所以他们将魔方的橙色面图成了黑色。Carlo说机器人解决了超级快速拼魔方的难题,他们选择使用最便宜的魔方,因为知道在实验过程中,会有很多魔方损毁。

读者可以在GitHub上找到解决魔方问题的软件(软件链接附在文末)他们使用OpenCV进行颜色检测,然后该软件识别颜色,构建魔方描述,最后使用min2phase求解器进行求解。

“得到的求解字符串被转换为紧凑的立方体序列消息,并使用连接到差分串行IC的USB串行适配器同时发送到所有电机控制器。”他说,这个过程大约需要45毫秒,“大部分时间都花在等待摄像头驱动程序和检测颜色上。”

从更高的角度来看,Jared Weintraub在9to5Toys中表示:“80年代的经典儿童玩具Rubik魔方 ,到今天仍然受到科学家,数学家和书呆子的钟爱。近几年来,已经有一些聪明的人能够在几分钟内完成魔方拼图,研究人员也开发出了能够在几秒钟内解决这个问题的机器人。”

这种机器人寻求竞争模式下的快速解决方案,以此来博取人们的眼球。但是有几个这样的机器人给读者留下了深刻的印象呢?不是因为时间的流逝,而是因为耗费大量时间来完成魔方拼图没有太大的意义。有的评论说:“魔方的目的是娱人” 也有人说“可以锻炼解决问题的技巧。”还有评论认为“如果是机器人自己想出来的拼图方案会非常令人印象深刻......”

https://techxplore.com/news/2018-03-dont-robot-cube-puzzle-solution.html

软件链接:

https://github.com/dicarlo236/cube-solver

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180313B19RF300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券