学习课题,关于垃圾分类的一个机器人课题

2020-12-25 11:16:31 +08:00
 ARslince

求助帖!

如标题,老师扔给一个课题,让组队去搞这个,简单来说:做一个小机器人,然后这个机器人可以通过判断垃圾的种类去点亮不同的指示灯。

然后,我遇到的问题:主要是软件编程方面的,因为是第一次接触这个,面向硬件编程完全摸不到头脑。

希望能够有大佬来解答本小渣渣的疑问:

	· 需要用到新的开发语言吗?(需要用到 python 吗?目前俺比较熟悉 Java )
        · 有什么视频教程或者书籍之类的吗?
913 次点击
所在节点    问与答
15 条回复
codehz
2020-12-25 11:18:56 +08:00
我怎么感觉需要 CV ?
或者有别的能判定垃圾类型的机制吗?
ARslince
2020-12-25 11:27:01 +08:00
@codehz 关于这一点,我也不是很明白。目前也只想到了 CV
murmur
2020-12-25 11:37:34 +08:00
我还以为是机器人抱着垃圾自己就扔了,原来只是亮灯,现在有的 app 都有垃圾分类识别功能吧
ARslince
2020-12-25 13:52:48 +08:00
现在市面上可以看到的大部分也是一些基于图像识别的
hello2060
2020-12-25 13:56:01 +08:00
没实际动手过但这不就是收集一亿张干垃圾照片+一亿张湿垃圾照片+一亿张厨余垃圾照片,丢给模型训练。

训练好了你给他一张照片他就知道是啥垃圾了啊
ARslince
2020-12-25 15:50:43 +08:00
@hello2060 老哥,可是我们这个是要求实物的。简单来说就是你投给小机器人一块垃圾,然后它能识别出来,并做出正确的回应。(垃圾有指定的重量)

这样的话,应该如何去训练它呢
murmur
2020-12-25 15:57:37 +08:00
@ARslince 要求硬件平台么 不限制平台就可以直接调 api 了
murmur
2020-12-25 15:58:28 +08:00
https://neuhub.jd.com/market/api/229
剩下的就是拍照和 http 访问的事情了
ARslince
2020-12-25 16:25:05 +08:00
@murmur 倒是没有限制应用平台,感谢老哥😆
Donahue
2020-12-25 20:30:35 +08:00
指定重量那不就测一下重量然后分类么
ARslince
2020-12-25 20:43:51 +08:00
@Donahue but,老哥,重量也有相同的,如果是这种情况,显然就不合适了😅
systemcall
2020-12-25 21:13:34 +08:00
放个安卓手机,大部分的任务都交给那个手机
再用一个串口蓝牙模块,接单片机,单片机写个通过串口点亮 LED 的程序。找点现成的轮子糊起来能跑就可以了
重量的测量,用应力片,单片机的 ADC 来读取。单片机和手机之间的数据传输:MCU <=UART=> 串口蓝牙模块 <=蓝牙=> 手机
xupefei
2020-12-25 21:15:01 +08:00
我有一毒计:70 度恒温加热垃圾,半小时后质量减少就是湿垃圾,否则就是干垃圾。
记得做好防护😀
ARslince
2020-12-25 21:29:59 +08:00
@systemcall 哇!感谢老哥😃
ARslince
2020-12-25 21:30:16 +08:00
@xupefei 哈哈哈,这个点子好🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/738828

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX