In order to solve the problem of automatic sorting of garbage, an intelligent sorting method for household garbage was designed based on the artificial intelligence computing platform Jetson NANO and YOLOv8 algorithm. Firstly, the lightweight YOLOv8 multi-target detection algorithm was used to classify garbage into four categories and achieve accurate recognition in the presence of occlusion. Secondly, the CoreXY coordinate transformation algorithm was used to determine the optimal angle for mechanical claw grasping and achieve precise garbage grasping. Finally, based on TensorRT optimization technology, the lightweight YOLOv8 multi-objective detection algorithm was deployed on the NANO hardware platform, completing the overall construction of the four major categories of garbage intelligent sorting system based on YOLOv8-NANO. The results show that in the self-made garbage test consisting of four major categories and a total of 13 sub categories, the sorting system can effectively achieve detection of single and multiple targets. The detection mAP0.5:0.95 value is 97.3%, and the target detection speed reaches 30.6 frames/s. The fastest garbage sorting speed could reach 6 pieces/min.
| 科 Family | 属数 Number of genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) | 属 Genus | 种数 Number of species | 占总种数比例 Percentage of total species (%) |
|---|---|---|---|---|---|---|
| 鹅膏菌科Amanitaceae | 2 | 11 | 5.26 | 鹅膏菌属 Amanita | 10 | 4.78 |
| 小菇科 Mycenaceae | 2 | 12 | 5.74 | 丝盖伞属 Inocybe | 5 | 2.39 |
| 多孔菌科 Polyporaceae | 8 | 14 | 6.70 | 蜡蘑属 Laccaria | 5 | 2.39 |
| 红菇科 Russulaceae | 3 | 23 | 11.00 | 小皮伞属 Marasmius | 6 | 2.87 |
| 小菇属 Mycena | 11 | 5.26 | ||||
| 光柄菇属 Pluteus | 5 | 2.39 | ||||
| 红菇属 Russula | 17 | 8.13 | ||||
| 栓菌属 Trametes | 5 | 2.39 |