Toybrick

“随叫随到”智能垃圾桶

casual

新手上路

积分
11
发表于 2021-7-4 18:51:39    查看: 3053|回复: 1 | [复制链接]    打印 | 显示全部楼层
       本项目将处理能力强的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、网页设计成品如下图所示。


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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

Davie_zju

注册会员

积分
110
发表于 2021-7-6 23:56:26 | 显示全部楼层
做得挺好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表