×

魔方解算机器人开源分享

消耗积分:2 | 格式:zip | 大小:0.09 MB | 2022-10-20

李欢

分享资料个

描述

开发我的项目的驱动因素是:

  • 魔方是“畅销”类玩具,超过3.5亿个
  • 人类解决的时间从 1982 年的 22 秒减少到 2018 年的 3.47 秒
  • Kociemba、Rokiki 和 Fridrich 等才华横溢的数学家对这个玩具很着迷——成年后!!!
  • Thera 是人们蒙着眼睛解决立方体 - 不到一小时 48 个立方体
  • Opencv和Python是我想知道的科目,所以我选择了这个挑战
  • 我需要一个流行病项目来保持灵魂平衡,我的思想在新知识中工作,作为利用业余时间的机制

概念化:

我采用了 Matt2uy 设计并优化了图像识别和算法,通过实现Herbert kociemba 算法来解决。

发展历程

这是一个本能和观察力学的过程——分析和错误——我建立了 4 个模型,直到发现更准确和更具可重复性的特征。

这个想法是在现有知识的基础上构建知识,所以 Instructables、youtube、github 是非常重要的知识来源。

结果

实施一些更改我节省了大约 20-24 分钟来解决立方体 - 平均时间是 6 到 8 分钟来解决

如果您正在寻找快速解决,请参阅我的另一个项目,这更多是关于解决问题的策略,学习和耐心。

该视频作为综合视图总结了我所做的事情:

过程:

立方体图像由 python 程序模块捕获,然后每个贴纸的颜色提取由其他程序模块进行,最后通过 Kociemba 算法求解立方体,并通过串行端口将解决方案发送到 Arduino。收到解决方案后,arduino 代码开始处理动作,6-8 分钟后处理完成,机器人显示立方体的所有面都已解决。

下一个挑战

基于这个项目,我向前推进,从 6 分钟到 30 秒,18 秒的时间来解决。在其他视频中,我解释了如何达到 18 秒。请在下面观看我的比较视频:

做什么的?

该机器人旨在教授:

1. 耐心、复原力、挫折管理

2. 重复性和准确性,应用于机器人

3. 魔方符号,求解算法

4. 数学:矩阵论、统计学、群论、

5. 编程:Arduino-Python

6. 用openCV进行图像处理

 

 


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !