机器人玩魔方能疯狂到什么程度?前几年很火的CubeStormer在5.35秒就解决了一个魔方▼

然而高手总是寂寞的CubeStormer升级后又一次刷新了记录时间缩短到了3秒钟▼

我们知道魔方由26个块组成解魔方也就是还原这26个块的位置与方向而第一步就是要准确识别魔方每个面的颜色那么机器人是如何识别魔方每个面的颜色呢?▼

其实机器人首先会把魔方的每个面整个拍摄下来然后把拍摄下来的彩色图片按照每个格子的大小分割为一个个小方块三阶魔方一个面有9个格子所以整面彩图就被分为了9个小彩图▼
这里为了方便大家理解先介绍一个有关图像的知识RGB色彩模式
工业界的一种颜色标准,是通过对红(Red)、绿(Green)、蓝(Blue)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,是目前运用最广的颜色系统之一。
那么蓝色用RGB表示出来就是R(0)G(0)B(255)而机器人通过视觉处理分析把这些小彩图转换为RGB色彩模式然后计算每个图的RGB三个通道的颜色即把魔方每个面的图案颜色信息数字化就可以确认魔方的颜色了,再利用解魔方的专业算法就可以把魔方解开了,当然实际的计算算法要复杂的多,但是主要的原理就是这样。
说到这里是不是各位动手能力强的哥们都想跃跃一试?高难度的机器人我们无从下手,网上很火的入门级魔方机器人MindCuber,想必大家还是不在话下的▼

这款解魔方的机器人已由Mindcuber的玩家制作并公布出教程,感兴趣的哥们可以去看看原作者网站http://mindcuber.com/mindcub3r/mindcub3r.html