我采用了 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条评论
快来发表一下你的评论吧 !