Advertise here with Carbon Ads

This site is made possible by member support. โค๏ธ

Big thanks to Arcustech for hosting the site and offering amazing tech support.

When you buy through links on kottke.org, I may earn an affiliate commission. Thanks for supporting the site!

kottke.org. home of fine hypertext products since 1998.

๐Ÿ”  ๐Ÿ’€  ๐Ÿ“ธ  ๐Ÿ˜ญ  ๐Ÿ•ณ๏ธ  ๐Ÿค   ๐ŸŽฌ  ๐Ÿฅ”

The World’s Fastest Puzzle Solver (It’s a Robot)

Mark Rober built a robot that solves jigsaw puzzles and pitted it against Tammy McLeod, one of the world’s faster human solvers. The design and build process is fascinating, especially the fine-tuning enabling the robot to “wiggle” each piece into its place.

When we first tried to assemble the puzzle, almost none of the pieces fit together perfectly. This was before we had corrected the errors in the computer vision code as described earlier.

However even after we improved the computer vision code, some small errors remained. Many pieces would fit together perfectly, and then you would see one that was ever so slightly out of place, and that could ruin the alignment for the rest of the puzzle if left unresolved.

To solve this, we took inspiration from humans. If you try to place a puzzle piece with your hands, you’ll find that often you need to wiggle the piece around to get it to snap into place. So we programmed the robot to do the same thing.

Also, Kristen Bell shows up?

Discussion  3 comments

Yen Ha

FASCINATING! At first I thought they weren't going to count the set up time but then when they put Tammy up against the robot that was definitely consistent conditions for both

Ryan Oksenhorn

Oh hey! I built this :)

DAVID ISBISTER

Very cool. I guess the next step is a robot that can beat a good puzzler on a 500-piece puzzle that isn't just all-white. That seems like an even bigger challenge.

Hello! In order to leave a comment, you need to be a current kottke.org member. If you'd like to sign up for a membership to support the site and join the conversation, you can explore your options here.

Existing members can sign in here. If you're a former member, you can renew your membership.

Note: If you are a member and tried to log in, it didn't work, and now you're stuck in a neverending login loop of death, try disabling any ad blockers or extensions that you have installed on your browser...sometimes they can interfere with the Memberful links. Still having trouble? Email me!