Подивіться, як машина Raspberry Pi сортує кожну цеглинку LEGO, яка коли-небудь була або буде
Деніел Вест
Якщо у вас багато цеглинок LEGO, їх сортування становить проблему. Вони бувають усіх розмірів, форм і кольорів. Ви могли б годинами перебирати, відокремлювати й організовувати, але що це було б цікаво? Чому б замість цього не звернутися до машини Raspberry Pi? Так вирішив Деніел Вест і побудував пристрій, який може сортувати будь-яку цеглинку LEGO.
Машина Веста може сканувати цеглинку LEGO, визначати її природу, а потім переміщувати її на конвеєр, вбудований в одне з 18 відер у своїй системі. До речі, Вест зробив його з 10 000 цеглинок LEGO. Але хоча це забезпечує структуру, Raspberry Pi забезпечує мозок і зір.
Деніел Вест
Спочатку машина штовхає кубики LEGO вздовж вібраційної пластини до камери. Вібраційна пластина утримує блоки LEGO від штабелювання та забезпечує по одній цеглинці перед модулем камери Raspberry Pi.
Raspberry Pi використовує згорткову нейронну мережу, щоб сканувати цеглу та ідентифікувати її. На відміну від інших сортувальників LEGO, Вест передав нейронну мережу 3D-моделі цеглинок LEGO, тому він не обмежується лише наявними під рукою цеглинами. Це означає, що він розуміє кожну коли-небудь виготовлену цеглинку LEGO. І він міг би легко оновити його майбутніми цеглинами.
Після того, як Raspberry Pi ідентифікує цеглу, він переміщує її через ряд ременів і воріт, щоб виплюнути у відповідне відро. За словами Веста, він може сортувати одну цеглу кожні дві секунди. Це може здатися нешвидким, але сортування вручну може зайняти набагато більше часу.
Вест навіть опублікував кілька відео, щоб описати процес проектування та як працює аспект штучного інтелекту. Після цього він написав дві статті, які ви також можете прочитати. Ви повинні перевірити їх обидва, якщо вам цікаво.
Можливо, інформації буде недостатньо, щоб створити її самостійно, але ми можемо мріяти!
через блог Raspberry Pi
