Worlds hardest jigsaw vs. puzzle machine (all white)

6,916,528
4,484
Published 2022-11-30
Keep exploring at brilliant.org/stuffmadehere. Get started for free, and hurry—the first 200 people get 20% off an annual premium subscription.
If you're looking for a workstation check out Puget Systems. They rock: www.pugetsystems.com/
Help support these videos on patreon: patreon.com/stuffmadehere

This project was so hard it almost broke me.

Topics discussed / used
Thresholding (image processing): en.wikipedia.org/wiki/Thresholding_(image_processi…)
Mathematical morphology: en.wikipedia.org/wiki/Mathematical_morpholog
Least squares method: en.wikipedia.org/wiki/Least_squares
Locality sensitive hashing: en.wikipedia.org/wiki/Locality-sensitive_hashing
Point in polygon: en.wikipedia.org/wiki/Point_in_polygon
Memoization: en.wikipedia.org/wiki/Dynamic_programming
Transformation matrices: en.wikipedia.org/wiki/Transformation_matrix
Big-O/asymptotic analysis: en.wikipedia.org/wiki/Asymptotic_analysis
Using locality sensitive hashing for reverse image search: towardsdatascience.com/fast-near-duplicate-image-s…
Telecentric lense: en.wikipedia.org/wiki/Telecentric_lens

All Comments (21)
  • @StuffMadeHere
    Big thanks to everyone who supports me on Patreon! That support allows me to spend such insane amounts of time on projects like this. If you’re interested in support these projects, check out patreon.com/stuffmadehere
  • @Kfimenenpah
    "If at first you don't succeed, reduce your expectations until you're a success" what a line
  • Damn I cannot even imagine how stressful it must be to make these projects. Devoting months to these insane projects that could very easily end up failing, all to entertain strangers on the internet. I have mad respect for that.
  • @kvom01
    Retired programmer here. I would have debugged the process with a much smaller puzzle first, but you got there in the end. Kudos.
  • @skelliam
    I don't know if you'll see this comment in a sea of 12k comments, but I really really really REALLY appreciate how you showcase your successes AFTER a series of failures. Code bugs are a part of the process, and I so appreciate your willingness to share those. There are many other channels that filter out the failures. Awesome job. 🙏
  • You know when Stuff Made Here says that he has tried to solve something for weeks, he has literally spent weeks trying to solve it
  • IMPORTANT TIP: Having spent a decade making laser cut jigsaws I have learned that if you cut it UPSIDE DOWN the slight bevel caused by the tapering of the beam focus works with you to iron out slight misalignments when assembling it. Wonderful, wonderful work and a joy to watch.
  • @syedabdullah8460
    As a Mechanical Design Engineer, my mind just went bullocks looking at how Software and Design Engineering has Integrated and how you solved the problem sequentially, Mechanically I suppose you can do way more precise movements, but what you have done has just peaked the whole project!! Love to see such videos, I get inspired to learn and get to enjoy Engineering!!
  • @brycemodugno5677
    I imagine that this would be an absolute hit at an art establishment or children's museum. It would get many people into Engineering.
  • @yawcty6478
    I like how the third monitor says, “I’m slowly going totally insane” and then shows top vacation destinations with no robots
  • @MrProfizmus
    I mean, you're not wrong - your original goal was to create a robot, to enable yourself solving this puzzle faster than it would normally take, which you estimated to be one year. And look at you go, done in 5 months! The highest level goal was absolutely achieved! :)
  • @NamedNitrogen
    “If at first you don’t succeed, reduce your expectations until you are a success” That is the best philosophical phrase I’ve heard. Ever.
  • @TheMrGunmann
    As a programmer I can totally feel you saying: "It is an awesome job", while feeling some resignation and just being happy to not touch the code again :D
  • Looking forward to part 3, where the expectations gnaw away at your soul until you have no choice but to revisit this project until it's fully automated.
  • @Earsex4life
    The details on the screens in the background. The only having to do something X amount. This man iterates his videos for improvements just like his creations and even includes Easter eggs… Like everything about how his brain works is amazing. I don’t think I really looked up to anyone in my life or have someone I would say is or could be a roll model for myself but seriously this man is a role model to me. So many amazing things to look up to and value. Thank you Shane for everything you do and please keep doing the things as long as it makes you happy. I am so glad to see how many people value what you are doing and are supporting you. 🙏
  • @TommyRaines
    Brief version of this fascinating story: human beings may be slow, but they're amazing
  • The thing I like about this channel is that you have an idea, you scurry off and do it, and then post what you've done after it's all finished. There's no hurry to 'feed the algorithm' at the idealized pace, or keep up with current events. It's just good content, delivered after its actually finished and properly documented. I admire that a lot.
  • Anyone that knows anything about automation knows how ridiculously hard of a challenge this is. Your projects are all so intense dude, love it!!
  • @JoshuaMatthias
    Watching these videos brings to light just how complex, amazing and precise our own bodies are. It also highlights how much success there is in "failure". To me the Success line is more about recognizing your achievements over dwelling on what still needs to be perfected. Love the humorous ending, months of work and she immediately recognizes 2 missing pieces. It also illustrates that the biggest (and least appreciated) part of a successful project is the R&D.