Generative AI-powered LEGO «printer» μετατρέπει prompts σε LEGO pixel art
Με τη χρήση του DALL-E 3 της Open AI.
Τα LEGO είναι ένα κομμάτι της παιδικής ηλικίας πολλών ανθρώπων και αυτό που τα κάνει ιδιαίτερα είναι ότι η φαντασία με τις κατασκευές δεν έχει όρια. Το Creative Mindstorms (κανάλι στο YouTube) έφτιαξε έναν «εκτυπωτή» με στοιχεία από τα Lego Mindstorms που εκμεταλλεύεται το AI. Σε αυτήν την περίπτωση χρησιμοποιείται το DALL-E 3 της Open AI.
Η διαδικασία της μετατροπής σε pixel art
Ένα πρόγραμμα στέλνει τα prompts στο AI με την εντολή να φτιάξει μια εικόνα. Όταν φτιαχτεί και ληφθεί η εικόνα, το πρόγραμμα τη μετατρέπει σε 32x32 pixel version με χρώματα που μοιάζουν με αυτά της LEGO. Αυτό μετά «εκτυπώνεται» από το «Pixelbot 3000» που έφτιαξε η Creative Mindstorms.
Το αρχικό σχέδιο για τον «εκτυπωτή» της Creative Mindstorms
Το αρχικό σχέδιο ήταν να χρησιμοποιηθούν πλάκες LEGO 1x1 ως υποκατάστατα των pixels σε μια πλάκα 16x16. Ωστόσο, η ανάλυση 16x16 δεν είναι μεγάλη ανάλυση, επομένως το μηχάνημα διαμορφώθηκε εκ νέου ώστε να χρησιμοποιεί τέσσερα από αυτά συνδεδεμένα μεταξύ τους, για να δημιουργήσει ένα πλέγμα 32x32. Σε σύγκριση με προηγούμενα pen-holding LEGO bots, αυτή η πλάκα διαμορφώθηκε στη συνέχεια ώστε να γλιστράει σε δύο σπειροειδείς άξονες για καλύτερη σταθερότητα και ομοιόμορφη κίνηση.
Ο μηχανισμός τροφοδοσίας «πλάκα pixel» είναι μια βελτιστοποιημένη έκδοση του σχεδίου άλλου κατασκευαστή, σε αυτήν την περίπτωση βελτιωμένη με τη χρήση βραχιόνων ανύψωσης LEGO Technic και χρησιμοποιείται για την ομαλή κατανομή διαφορετικών χρωμάτων πλακών 1x1 σε ένα δίσκο, όπου στη συνέχεια ανυψώνονται με μηχανισμό συλλογής. Αυτά τα κομμάτια κατανέμονται στη συνέχεια στα σωστά σημεία κατά μήκος της πλάκας βάσης καθώς τροφοδοτείται από κάτω.
Το αποτέλεσμα του Pixelbot 3000 ήταν μερικές όμορφες εικόνες. Το Creative Mindstorms ανέβασε βίντεο με τη λειτουργία του Pixelbot 3000. Δείτε το βίντεο: