如何制作魔方机器人

您所在的位置:网站首页 帮助还原魔方的软件 如何制作魔方机器人

如何制作魔方机器人

2023-08-13 16:44| 来源: 网络整理| 查看: 265

一、开发环境搭建的流程

0、首先是Win10环境下。

1、Python的安装,这里我使用的是3.7.4版本的Python。 这是Python的官网,请自行下载 https://www.python.org/

2、Pycharm的安装(要是不习惯也可以使用其他的IDE)。Pycharm是一种Python IDE。这里Pycharm的安装和下载可以自行百度,或者参考 https://www.jianshu.com/p/eb606812765d

3、Visual Studio 14++ 中的 C++生成的安装。安装这个模块是因为在开发过程中有个库会用到这个模块。

4、pip安装OpenCV。用于图像处理。

5、pip安装pillow。用于图像处理。

6、pip安装cffi。

7、pip安装kociemba。用于求解魔方。

8、pip安装libsvm。用于颜色分类。

9、pip安装sklearn。仅用到数据的归一化。

10、pip安装serial。串口。

11、安装软件gnuplot 并设置路径

二、会遇到的问题(部分)

1、pip下载安装太慢、或者安装失败。 (pip安装时ReadTimeoutError解决办法) 在Windows下: C:\Users\Administrator\下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存。 [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple

2、pip需要更新,但更新失败。 使用这串代码进行更新 pip install --user --upgrade pip

3、在安装Kociemba是出现错误(出现一堆错误)。 原因是:缺少Visual Studio 14++,只需要安装c++生成工具就可以 或者安装whl文件(二进制文件) https://www.lfd.uci.edu/~gohlke/pythonlibs/

4、如何安装.tar.gz后缀的文件。 解压 进入文件夹 在路径中输入cmd python setup.py install

5、如何安装.whl后缀的文件。 进入文件所在文件夹 在路径中输入cmd 然后输入 pip install 名字.whl(名字指模块的名字)

6、Pycharm中显示no python interpreter configured for the project。 在Pycharm中添加Python(具体做法请百度)

7、cv2.VideoCapture(0)获取USB摄像头失败解决方案 将ID = 0 替换为1、2试试 不行换成700。还不行的话,写个循环遍历一下所有的可能。(别忘插摄像头)

三、搭建开发环境的具体步骤

1、安装Python(我的版本是3.7.4) 在这里插入图片描述 2、安装Pycharm 在这里插入图片描述 Pycharm添加Python编译器 在这里插入图片描述 3、安装C++工具 在这里插入图片描述 4、安装OpenCV(本来是要安装Opencv的,结果弄成更新pip了,后面会有重安装OpenCV的) 不更换下载源速度很慢 在这里插入图片描述 更换下载源后 在这里插入图片描述 5、安装Pillow 在这里插入图片描述 6、安装.tag.tz格式的Kociemba(这里应该等到C++工具安装完成后才能安装Kociemba的) 在这里插入图片描述 7、安装Libsvm,sklearn,serial,cffi等 在这里插入图片描述 8、怎样安装whl后缀的文件(示例(用pip安装、.tag.ta 、.whl任何一个安装上就行)) 在这里插入图片描述 9、试运行(结果发现前面忘记装OpenCV了和LibSVM没装成功) 在这里插入图片描述 10、安装gnuplot软件并修改路径(这里的路径指的是LibSVM内工具的路径(这个不是之前PIP安装的LibSVM,是单独下载的libsvm)) 在这里插入图片描述 做完以上操作就基本上把上位机的开发环境搭建好了。 下面是我分享的工程源码。可能有点乱,其中主程序是New GUI。 因为包含工程文件所以较大(94.37M+)

链接:https://pan.baidu.com/s/1phkQZFoalwdvSpp257vd1g 提取码:8hk9

PS:不能保证在不同的开发环境下,程序能继续运行。仅供参考。 PPS:必须有个摄像头,淘宝20-30就能买一个。最好是能弯曲的,方便调整镜头和魔方之间的距离,保证整个魔方的面都能在镜头之内。推荐使用手机支架,夹住摄像头,因为这样调整更方便(贵)。 在这里插入图片描述 在这里插入图片描述 这个是我最后弄的,但是贵,前期就弄个普通的摄像头凑合就行。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3