4 ms·
Not bad! I'm curious what the accuracy is for parts. I'll look further than this short article. (edit: on follow up, not quite the level of detail I was hoping
by altcognito 7y ago
Not bad! I'm curious what the accuracy is for parts. I'll look further than this short article. (edit: on follow up, not quite the level of detail I was hoping for, I'll keep an eye out)
I took a VERY similar approach for generalized universal lego sorter and got to about 120 classes of parts recognizing acceptably well for about 70 of the classes. I used Mathias' articles as a guide.
I was picking and choosing physically varied lego to find difficult pieces to sort. Beveled pieces tended to be the worst. Small pieces hid important information maybe? I suspect any solution will require mirrors to get better information.
I also got discouraged because I wanted to sort into about 2-300 different "buckets" and found the mechanical piece of that intimidating and got distracted by some other fun project. Maybe I'll return to it.
edit: I followed up by reading the longer linked article. I can't believe how similar the software the two of us wrote was. There are some labeling enhancements that I were probably the next step that I appreciate he took.
- altcognito 7y agoJacques Mattheij's setup, I'm so sorry about butchering the name.
- danimal88 7y agoJust a though on the 200-300 buckets - perhaps you could create buckets in a grid and then just have the grid or dropper move around - once you know which bin is most appropriate for the part, the process of placing in the grid at that point seems relatively simple with just X and Y movement :)
- altcognito 7y agoYeah, this type of setup is fairly reasonable but slow. I've considered droppers into banks of containers, but I haven't really gotten that far into it yet.