Se en Raspberry Pi-maskin sortera varje LEGO-kloss som någonsin funnits eller kommer att finnas
Daniel West
Om du har många LEGO-klossar är det ett problem att sortera dem. De finns i alla storlekar, former och färger. Du kan ägna timmar åt att sålla, sätta isär och organisera, men vad kul skulle det vara? Varför inte vända sig till en Raspberry Pi-maskin istället? Det var vad Daniel West bestämde, och han byggde en enhet som kan sortera vilken LEGO-kloss som helst.
Wests maskin kan skanna en LEGO-kloss, bestämma dess beskaffenhet och sedan flytta den uppför en transportör inbyggd i en av 18 hinkar i dess system. Lämpligtvis gjorde West det av 10 000 LEGO-klossar. Men medan det ger strukturen, ger en Raspberry Pi hjärnan och synen.
Daniel West
Först skjuter maskinen LEGO-klossarna längs en vibrationsplatta mot kameran. Vibrationsplattan hindrar LEGO-klossar från att staplas och ser till att en kloss passerar framför Raspberry Pi-kameramodulen åt gången.
Raspberry Pi använder ett konvolutionellt neuralt nätverk för att skanna tegelstenen och identifiera den. I en avvikelse från andra LEGO-sorterare matade West det neurala nätverket med 3D-modellbilder av LEGO-klossar, så han är inte begränsad till bara klossarna han hade till hands. Det betyder att den förstår varje LEGO kloss som någonsin gjorts. Och han kunde enkelt uppdatera den med framtida klossar.
När Raspberry Pi identifierar tegelstenen, flyttar den den genom en serie bälten och grindar för att spotta ut den i lämplig hink. Enligt West kan den sortera en tegelsten varannan sekund. Det låter kanske inte snabbt, men att sortera för hand kan ta mycket längre tid.
West postade till och med flera videor för att beskriva designprocessen och hur artificiell intelligens fungerar. Han följde upp det med två förklarande artiklar som du också kan läsa. Du bör kolla upp båda om du är intresserad.
Det kanske inte är tillräckligt med information för att skapa en på egen hand, men vi kan drömma!
