你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

解魔方只要 3秒?简直不敢相信我的眼睛!#高速魔方机器人#

[复制链接]
kayats-244950 发布时间:2018-10-16 10:46
本帖最后由 kayats-244950 于 2018-10-16 10:58 编辑

demo.gif


DSC06474_small.JPG
2018-08-18 121003.png
        秘密打造 3 年,只为放一大招!  
        花费数万元的性能巅峰之作

        Maker 小介绍 :
        性别  男
        爱好  玩

曾经在 6年前打造了个人首款魔方机器人作为毕业设计,受限于资金和时间,难以提高速度。虽然作为毕业设计,份量已经足够,但是在心里留下了遗憾,同时也种下了一颗梦想,相信终有一天会强者回归!

QQ截图20170611142249.png
          [6年前的毕业设计]

毕业后工作虽忙碌,仍密切关注各大视频网站,几年下来发现有很多同学尝试做,但未见突破。终于,在3年前,攒够了项目起始资金,于是就立下这个人项目。从此走上将梦想变成现实的道路。

毕设的版本整个还原时间长达70+秒,因此早期立项时,设计目标仅为15秒,同时希望3-5个月能完成。
万万没想到!! 一做就是3年! 在实现的过程中,不停深挖提高某部分性能,导致其他原来并非瓶颈的地方变成新瓶颈。木桶原理告诉我们,将某个方面性能打造到极致实际上对总成绩的提高无济于事。

若视频无法播放可点击 http://v.qq.com/x/page/e1346mhxacn.html

此项目的设计目标从 15秒 逐步缩减到 3秒,是一个设计之初意想不到的收获。在解决各个瓶颈矛盾的过程中,我逐渐意识到需要尽最大能力释放潜能。
项目的过程漫长而辛苦,白天要工作,夜里和周末还要坚守梦想,这对于普通工薪族来说是个大挑战。同时目标越定越高,失败的可能性也指数级上升。但是我从未想过放弃,因为一个人如果没有了梦想,跟咸鱼有什么区别?

我做这个机器人有几个小期待:
1. 为未来再做此类机器同学们树立标杆
2. 民间也有能叫板国际成绩的希望
3. 希望能成为年轻人追求自己梦想的榜样

不急着走, 这里还有更精彩的花絮喔..!~
视频最后还有彩蛋喔, 精彩不要错过 (*^▽^*)


若视频无法播放可点击 http://v.qq.com/x/page/r0734ccsods.html




评分

参与人数 1 ST金币 +5 蝴蝶豆 +5 收起 理由
butterflyspring + 5 + 5 坚持也是一种能力!

查看全部评分

收藏 评论15 发布时间:2018-10-16 10:46

举报

15个回答
cos12a-21701 回答时间:2018-10-16 12:37:01
这东西越来越多人玩了,
还有人做了一个自解的。还有乐高了的和德国的。
关键在于硬件了。
toofree 回答时间:2018-10-16 12:39:12
厉害,不能望其项背
Paderboy 回答时间:2018-10-16 13:00:39
厉害了,赞赞赞。
freeelectron 回答时间:2018-10-16 13:47:16
看到了Ubuntu
stm1024 回答时间:2018-10-16 14:23:58
好像还原算法有现成的类库?
对传感器和执行器的要求还是挺高的,厉害!
kayats-244950 回答时间:2018-10-16 16:12:57
stm1024 发表于 2018-10-16 14:23
好像还原算法有现成的类库?
对传感器和执行器的要求还是挺高的,厉害! ...

这个问题, 我觉得应该这么回答..也给后面的小伙伴一个清晰点的思路.

对于人们还原魔方的手法因为有很多年的研究, 所以已经有很多约定俗成的方法, 比如层先法, CFOP, 棱先, 角先 等等, 就是日常所说的公式法. 套公式即可还原.
如目前的速拧魔方比赛几乎都是 CFOP, 成绩差异在于记忆调取能力, 观察魔方速度, 和还原手法的熟练程度, 当然, 到了神级竞技的时候, 心理状态也是因素之一.

对于机器来说, CFOP虽说高手人手可以做到平均6~8秒内, 但是机器手目前还不如人手灵活, 加上冗长的步骤, 势必导致很长的时间才能复原, 因此后来针对机器人产生了机器用的方法, 比如 十几年前 Thistlethwaite 的 IDA*算法, 到近代的 二阶段搜索法, 都是利用计算机庞大的内存和强大的计算枚举能力去在较短时间内找到最短步数解.

到现在, 二阶段算法已经有大量的高速机器人在用了, 所以大家由回到同一起跑线上了, 就像 CFOP 对于高手们一样, 方法都在那, 就看你们的实现过程, 比如机器的执行精度, 驱动器的绝对性能, 算法的优化程度, 从算法, 到硬件, 机械结构上的打通, 和相互调优上面.

现在可以回答你的问题了, 还原的方法是不是现成的? 是的.
至于还原的算法本身有没有现成的库呢? 不一定, 取决于平台. 和该平台上翻译算法的人的理解能力.
kayats-244950 回答时间:2018-10-16 16:42:19
cos12a-21701 发表于 2018-10-16 12:37
这东西越来越多人玩了,
还有人做了一个自解的。还有乐高了的和德国的。
关键在于硬件了。 ...

是啊, 要快的只能在机械结构上下功夫了..
kayats-244950 回答时间:2018-10-16 16:43:01

嘿嘿...  还是老版本的..
bossdun 回答时间:2018-10-16 16:50:05
很厉害,膜拜大神
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版