Toybrick

标题: “随叫随到”智能垃圾桶 [打印本页]

作者: casual    时间: 2021-7-4 18:51
标题: “随叫随到”智能垃圾桶
       本项目将处理能力强的RK3399ProD作为处理神经网络的服务器端,控制小车和垃圾桶等电机较为方便的树莓派作为小车端,建立完整系统,利用基于神经网络的图像处理方法实现了一款“随叫随到”智能垃圾桶,可以用远程声控唤醒,通过摄像头寻找房间内的人并通过合适的路径移动到人身边,到达后将垃圾置于摄像头前即可完成自动垃圾分类;同时编写了安卓手机端 APP 及电脑端网页的用户控制界面,可以实现多项功能,方便用户远程控制;
      本项目所用编程平台为瑞芯微开发板 RK3399ProD,树莓派 4B(1GB+16GB)。具体的配置过程如网络 、远程桌面、各种库和依赖、硬件权限等等由于比较常规。 所用基础编程环境为:rknn- toolkit-v1.6.0,RockX_SDK_V1.2.0,python3.7.3,Flutter 2.0.0 & Dart 2.12.0。垃圾桶小车使用 L9110S 四 路驱动板驱动电机,安装了 csi 接口的摄像头及 USB 摄像头、USB 麦克风各一个,超声波模块 3 个,垃圾桶和舵机各四个,并以 20000mA 充电宝为供电电源。垃圾桶小车、APP、网页设计成品如下图所示。

[attach]1840[/attach]
[attach]1892[/attach]

[attach]1891[/attach]
用户通过网页/APP连接垃圾桶小车(树莓派),控制小车前后左右运动或是让其进入全自动模式,全自动模式由树莓派和瑞芯微开发板间的通信交互来实现,共分为5种类型,用户可选择其中一种:
(是否语音激活、是否手势检测、是否直接开始垃圾分类)
1.语音激活并自动寻人,到达后垃圾分类
2.跳过语音激活,直接开始自动寻人,到达后垃圾分类
3.跳过语音激活,在自动寻人时进行手势检测,到达后垃圾分类
4.语音激活,在自动寻人时进行手势检测,到达后垃圾分类
5.跳过其余阶段,直接进行垃圾分类
“随叫随到”功能演示视频链接:https://www.bilibili.com/video/BV1n44y1q7Tm/
作品源代码链接:https://gitee.com/jichaojie/intelligent-mobile-garbage-cart.git



作者: Davie_zju    时间: 2021-7-6 23:56
做得挺好
作者: gaoxukkk    时间: 2023-11-29 16:45
厉害了 !!!




欢迎光临 Toybrick (https://t.rock-chips.com/) Powered by Discuz! X3.3