כפי שכנראה ניחשת עד עכשיו, אין פתרון קל לשאלתך. הכל מסתכם בראיית מחשב.
ב פיתרון זה, אקייוקי בנה מכונה מסיבית מלבני LEGO, מצלמה, סולם, 2 Mindstorm NXT ושאותו הוא נכשל להזכיר את רשימת החלקים, מחשב וקצת אלקטרוניקה.
ראיית המחשב מורכבת, וביצוע אב טיפוס עובד הוא עדיין משימה מרשימה. למרות שמרכיב התוכנה בפרויקט זה הוא ככל הנראה שימוש חוזר בפתרון קיים כמו OpenCV, ישנן בעיות רבות אחרות להתגבר עליהן. לדוגמה; מכני מכני את החלקים למצלמה בזה אחר זה בצורה מבוקרת. כמו כן, אם החלק אינו מונח מזווית מזוהה, סביר להניח שתצטרך להפוך אותו או לצלם עם מספר מצלמות כדי להביט בו טוב.
ובכל זאת, להיות מפתח תוכנה בעצמי. , זה לא החלק שמדאיג אותי. גם אם אתה מצליח לבנות את כל המכונה, אתה עדיין צריך להשוות את התמונות עם ספרייה של כל לבני LEGO הידועות. יתרה מכך, יש לצלם אותם מכל הצדדים האפשריים (כאשר הם מונחים). בניית בסיס ידע זה היא מאמץ גדול בפני עצמו.
הנה סרטון וידאו של המכונה העובדת.
אם אתה יכול להפחית את מורכבות החלקים למיון זה באמת יכול לעזור. Akiyuki גם ייצר מיונים ל קורות ו צירים של טכניק (שניהם עובדים על אותם עקרונות פשוטים מאוד).
אם אתה מחליט לבנות סדרן לבנים, סביר להניח שעדיף לך לעצב אחד עבור החלקים שאתה משתמש בהם הכי הרבה / שיהיה לך הכי הרבה ומיון ידיים של השאר.