# Intelligent mobile garbage car **Repository Path**: jichaojie/intelligent-mobile-garbage-cart ## Basic Information - **Project Name**: Intelligent mobile garbage car - **Description**: 本次项目目标为实现一“随叫随到”的智能垃圾桶小车,其上有可回收、不可回收、厨余、其他四种类型的垃圾桶,可以用远程声控唤醒,寻找房间内的人并通过合适的路径移动到人身边,最后完成自动垃圾分类功能,例如在识别即将扔的苹果为厨余垃圾后打开相应的垃圾桶的盖子。同时为了用户远程控制方便,编写了安卓手机端APP 及电脑端网页的用户控制界面,可以实现多项功能。 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2021-07-01 - **Last Updated**: 2025-09-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 代码文件 car2.py:树莓派端代码,主要包含树莓派端的小车控制、超声波避障、垃圾分类等函数; rpihttp.py:与网页通信时树莓派端的主函数,包括了通信和状态判断及转换模块等; rpiapp.py:与安卓APP通信时树莓派端的主函数,包括了通信和状态判断及转换模块等; rknnnet.py:RK3399ProD端代码,主要包括YOLOv3检测模块、RockX检测模块等函数; rkpro.py:RK3399ProD端主函数,包括了与树莓派通信和状态判断及转换、手势检测等函数; voice_wakeup.py:RK3399ProD端代码,包括了语音识别和实时唤醒等函数; opengar.py:树莓派端代码,主要包括垃圾桶控制等函数; control.html:树莓派端代码,用于网页通信中网页的构建; main.dart:安卓APP的主函数,内部为组件布局和相应功能的代码; ### 其余文件 wifi定位与路径规划:内部包括wifi定位与路径规划的实现代码,由于实际效果不好未采用;