您的位置:首页 > 理论基础 > 计算机网络

在树莓派上利用神经网络字符识别实现智能送餐车

2017-05-29 17:05 375 查看
前一段时间一直在搞一个关于智能送餐车的项目,其主要功能是给N号桌送餐,则控制送餐车到几号桌停止。其次是收空盘的功能,说到底他和送餐功能差不多,如果不是在送餐完毕回到等待位置的话,那他的情况其实也挺复杂的。下面不废话,bia一个图,你们就知道了。

以上就是他的一个运行原理。
由于网络上关于树莓派和51单片机(本人32不会,故使用51)进行无线通信的例子实在是太少,两礼拜没搞懂,股放弃,所以换了思路,就用51作为送餐车的控制器,而树莓派3b负责图像处理,字符识别部分,并与小车控制器进行串口通信来告知小车是否识别成功,假设成功,则控制器控制小车平稳停靠在指定餐桌旁,此时如果有接收到收盘的命令(每个餐桌上都有一个51单片机,与小车控制器进行无线通信,传递其要收盘的桌号,再传递给树莓派进行识别),则小车根据情况进行前进或者后退来收盘。继续上图吧

图中的圆圈内的数字是树莓派摄像头要进行识别的,以上的餐厅布局在日常生活中也是比较常见的,因为比较能充分利用空间。然后来说说,可想而知,1和4号桌发送的餐桌命令是一样的,都是1。同理2和5,3和6,7和10.。。。。都一样的,而树莓派只需识别1-8这几个数字就足够了。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息