sqiddster
Eurobricks Vassals-
Posts
75 -
Joined
-
Last visited
Content Type
Profiles
Forums
Gallery
Everything posted by sqiddster
-
I've thought about it, but I have a feeling that the dollar value that an interested AFOL (or even Bricklink store) would be willing to pay is quite a bit less than the cost of designing, manufacturing and selling something of this complexity for real. Perhaps it could be put to the test with croudsourcing but I'd need a realistic prototype and cost estimate first, which in itself is very expensive to obtain! As for 18 bins, a 'real' manufactured version of this could be created with any arbitrary number of bins. There is no inherent mechanical or software limitation to how many you can have. The machine currently is even designed to be modular; each 'layer' of bins is completely independent and repeatable. You're also spot on regarding recursive sorting, with enough runs through you could have as much granularity as you want.
-
Over the past two and a half years, I've been working on my most insane project to date: the world's first Universal LEGO Sorting Machine. I call it 'Universal' because, thanks to the use of cutting-edge AI, it's capable of recognizing and sorting any LEGO part that has ever been produced. The machine itself is built from over 10,000 LEGO bricks, and, even though it's small enough to fit on a desk, it is capable of taking a large bucket of completely unsorted parts and categorizing them into 18 different output buckets at near-human speed. First, the machine uses a series of belts and a vibrating table to separate the parts out. It uses a camera and a Raspberry Pi to take streaming video footage of the parts running along a belt, and sends the footage wirelessly to a more powerful computer that runs a convolutional neural network - that's where the magic happens. A convolutional neural network is an AI technology that's designed to work with images. To build a network that is capable of recognizing almost 3000 different LEGO parts, the network needs a lot of training data. Using 3D models of LEGO bricks, I generated over 25 million images which were then used to train the network, allowing it to accurately recognize even the most obscure parts. I've also released a second video which demonstrates specifically how a neural network is able to recognize LEGO parts, and how I was able to train the system. The video also functions as a helpful beginner's introduction to the real technology behind AI.
-
Lego GBC Loop - 4 Modules
sqiddster replied to Yiharua's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Always nice to see another GBC builder! I look forward to seeing more of your original designs. -
[GBC] BNX TRIO | 3 module gbc
sqiddster replied to LegoBNX's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Yep, if you want inspiraion, just grab some popcorn and have a look through akiyuky's channel. -
Restoring a mummy
sqiddster replied to mahjqa's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
If you look closely, you can see a fantastic method of adjusting height with the gear racks and worm screw. That really is very clever. -
Lego GBC module: Shift
sqiddster replied to sqiddster's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
For you, Philo, I'll be sure to get some photos ;) -
Lego GBC module: Shift
sqiddster replied to sqiddster's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Feel free If you ever really wanted to, I could take some detail pictures for you -
Lego GBC module: Shift
sqiddster replied to sqiddster's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Thanks, everyone! @Lasse, it has not gone through long-period testing yet, but it will before I bring it to an event. @Carsten, I think you are right in it being a tad slower than 1 ball per second, but I think it's pretty close. -
My lego technic collection
sqiddster replied to z3_2drive's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Your desk is so tidy! -
Plagariarism at Brickfair
sqiddster replied to nico71's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
I knew there was no bad intent. Scott was certainly very busy, all of his GBC modules disintegrated on arrival to the con (boxes dropped) and the poor guy had to spend most of the time rebuilding them. I don't blame him at all for missing this. -
Antonov AN-140
sqiddster replied to Carsten Svendsen's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Wait... you intend this to fly? If you can actually get it to, you will be world famous. However I am very doubtful this is possible without non-lego components. -
Mini Cooper S Gymkhana
sqiddster replied to z3_2drive's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
I really like that solution with the angled suspension linkages! Otherwise, nice car! -
moc - need some inspiration
sqiddster replied to ludi's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
I think that's a flaw in the Mog instructions, because I had the same mistake. Didn't realize it, though, until I move it forward and the drive was linked to the steering ;) -
moc - need some inspiration
sqiddster replied to ludi's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
And then you realize you put the differential in backwards! Then rebuild and test again! -
Mindstorms Cart
sqiddster replied to esrtiece's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
A bit off topic... but my eyes sort of fell out of my head looking at your avatar ._. -
moc - need some inspiration
sqiddster replied to ludi's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
That's the fun of Technic, it'll never work the first time! That's why we redesign! -
Mindstorms Cart
sqiddster replied to esrtiece's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
That's incredible. -
So, you want to control NXT motors with Power Functions. Lego does sell converter cables, so it can be done. However, you will not get proportional control like the PF servo motor - rather, proportional control will adjust the speed of the motor. This is because the NXT motor is not a true servo - it is a continuous rotation motor with an encoder attached. The NXT brick is the only device that can read these encoder values - if you look closely, you will see that the encoder cables are removed in the converter cable. Hope this cleared it up!
-
moc - need some inspiration
sqiddster replied to ludi's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
Of course there are! They sell them individually on lego shop.com, or you could get them off bricklink. But, yeah, I think pneumatics would be better. That motor will probably be a weight problem later on, unless you want a really bulky arm. -
moc - need some inspiration
sqiddster replied to ludi's topic in LEGO Technic, Mindstorms, Model Team and Scale Modeling
I'd advise using pneumatics for the claw. One of their main benefits is that they are very light for their power, and you want to eliminate as much weight as possible from the end of the arm. I wouldn't worry about starting from the bottom/top, that's up to you, I guess. Most people build inside-out (i.e. the frame first, then covering).