乐高Ev3嵌入式系统(Python)的图像识别

2024-04-28 23:55:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用“乐高Mindstorm EV3套件”做一个分拣机器人。在

目前,这种机器人能够捕捉图像并通过蓝牙传输到标准笔记本电脑上。笔记本电脑负责图像识别,并向EV3机器人发回预测。我已经编写了一个简单的python程序,它使用scikit学习库来实现机器智能,并使用其他一些库来进行特征提取等等。它目前的工作,但我想让一切运行在EV3。在

我尝试过使用pip install和apt get安装这些库,并设法将大部分库安装到EV3上。我当前的问题是在导入python中的所有库时内存不足。我已经尽可能地限制导入,但是由于我只有大约50MB的内存可以使用,我很快就遇到了问题。我甚至试过在EV3上添加虚拟内存,但没用。在

1)你们中有人在“乐高Mindstorm EV3”上有图像识别经验吗。你用了什么库。我可能会尝试TensorFlow,但我很确定我会在内存方面遇到类似的问题。在

2)有没有人有在python中实现简单的机器学习算法的经验,这种算法可以区分图像。我的下一个尝试是实现一个简单的神经网络。记住,我仍然可以在一台大机器上训练网络。你认为这种方法有什么问题吗?你有什么建议吗。我在想一个“简单”的神经网络使用反向传播算法。在

谢谢


Tags: 内存图像程序算法机器标准套件机器人