快于一秒:机器人继续改善魔方的组装时间
首次尝试不使用已经开发和描述良好的方法直观地组装魔方的尝试,却失败了。阅读适当的说明后,尽管重复算法需要一分钟,但问题仍得到解决。但是,使随机混合的多维数据集的每个面变为相同颜色所需的最短时间是多少?人们达到了五秒钟。最近,汽车变得比一秒钟还快。我们正在谈论已经描述过的机器人Jay Flatland,甚至是世界纪录Sub1更快的新竞争者。因此,任务是获得一个随机混合的3×3×3立方体,熟悉其配置和旋转,使每个面都具有相同的颜色。您无需盲目或在黑暗中进行此操作,绝不会限制动作。您需要的只是速度。可接受的骰子模型,混合顺序和其他详细信息由记录结果的组织进行监管。一件事保持不变:最大最佳移动次数永远不会超过20。这就是所谓的上帝数。现在,人中的唱片属于美国少年卢卡斯·埃特。他在2015年秋天设定了答案,并在4.9秒内解决了这个难题。该记录是由世界魔方协会(World Cube Association)注册的,该组织管理Rubik魔方比赛。结果是在过去几十年中逐步改善。例如,在1982年,记录是19秒。当前人们中最好的结果。要获得这样的结果,就需要训练和完全自动化的动作。为什么用机器而不是笨拙的手指解决问题?像人类一样,机器人可以更快地平稳地改善结果。例如,在2011年,CubeStormer 2 能够在5秒多的时间内完成处理。 2014年,CubeStormer 3在3.253 秒内将多维数据集的每个面变为一种颜色。一段时间以来,《吉尼斯世界纪录》记录了2.39秒的机器人结果。但是几天前他被0.900秒的时间所取代。记录保持者是来自堪萨斯州奥拉特市的两位软件开发商Jay Flatland和Paul Rose的机器人。一月份,作者发布了带有能够在1.1秒内解决难题的设备的YouTube视频。机器人是相对公开可用的电子组件和软件的集合。这是Kotsemba两阶段算法,4个网络摄像头和6个步进电机的实现。移除障碍后,四个USB摄像机记录了立方体配置。数据到达运行Linux系列操作系统的常规个人计算机上。应用程序计算多维数据集的状态,从Kotsemba算法的实现中接收解决方案,并控制运动过程。 Rose用C ++重写了Java示例,并使程序更快。步进电机依赖于使用3D打印机创建的框架。 DRV8255引擎驱动程序由Arduino芯片控制。在它们的末端是小巧的印刷脚,通过它与拼图相接触。立方体本身略有修改:在每个面的中央部分钻了四个小孔,这些腿从发动机轴的末端进入。可以说拼图的设计已经改变。但是结果被吉尼斯世界纪录大全根据自己的标准记录下来,其中包括WCA要求。以前打破纪录的机器人还使用了经过轻微修改的立方体第3h小节定义了允许的修改。2月5日,Flatland和Rose机器人在吉尼斯世界纪录的面前,在0.900秒内组装了TNoodle混合立方体,并进行了18次移动。决策算法的变化非常明显-在早期的演示中,结果约为1.1秒。作为写道 Fletlend,他能够达到的效果略多于0.8,甚至0.7秒,但三个悬而未决法官试图成为最好的0.9。加速记录显示运动的速度。正常速度下的原始视频可达。但是,此记录可能很快会被打破。在某种程度上,他已经被打败了:Sub1的创造者Albert Beer声称自己是世界上第一个进入第二名的人。 2016年1月23日,在慕尼黑Cubikon商店展示了0.887秒的结果。这次是第三次尝试。第一个给出了1,043秒,第二个由于多维数据集上的眩光而以错误的决定结束。典型的时间在0.9-1.0秒的范围内。记录结果未正式记录。对设计知之甚少。如您所见,高速的57mm ZhanChi WCA标准立方体是由钢结构而不是3D打印机的塑料结构固定的。啤酒专门学会为他的项目做饭。作为电动机控制器,使用东芝TB6560板。记录的新挑战者是Sub1。弗拉特兰赞扬比尔的工作。当前记录的作者喜欢结构设计,整洁的电缆管理和照明。Flatland甚至说Sub1可能比它的模型更好,并且在这种机器人的帮助下,结果可以在半秒内实现。在正常速度下分辨率为0.887秒,但速度慢了五倍。仍需要注册新的Sub1记录。竞争不能说是一场战斗。当前的唱片持有人已经对他们的项目进行了足够的播放,并希望将其更改为其他内容,例如,为YouTube创建视频。Flatland甚至友好地向Beer提供了他的建议和帮助。 Source: https://habr.com/ru/post/zh-CN390555/
All Articles