Jigsolve

Jigsolve: see all the pieces at once with the new Google Map system

Jigsolve project is running at Science World in Vancouver. I felt that it could be a little easier to play. Building on top of the existing camera code and movement code, I taught the robot a new trick: At the click of a button it moves the robot in a grid and takes photos of the entire table. These photos are then checked into the Github repository along with an index.html. If you surf to the index page you can see all the photos as a google map.

https://marginallyclever.github.io/Twitch-Jigsaw-Robot-Controller/googleMap/

Jigsolve

Jigsolve: First jigsaw pieces attached!

As part of filming the Kickstarter video a team member suggested a video of putting two pieces together via robot.  Of course!  So we got down to it… and it was the most nail-biting thrill I’ve had all day.  First try was close, second was on the money but didn’t press in, and third pressed it into place.  Phew!

…ok, I tried to make a GIF of the action and it came out at 560mb.  Something new to learn.

Jigsolve

Jigsolve: It works!

The jigsolve robot works!

This morning I tested movements against software limits, the picking, the placing, all through the irc bot. I then spent three hours trying to configure my (&/#*\+~€{! Routers to let the camera video out to the internet.

Above is a quick vid I shot just before I started the testing.

The networking issue is actually moot and I should let it go. I need to integrate the twitch API and get the Kickstarter video done. Once the machine moves to its temp home wherever it’s running for the duration of the game I’ll have all new networking …fun.

Wow! Writing a log on my phone is painful. Seriously, hackaday, get your shit together.

Like these posts?  Tell your friends about marginallyclever.com.  Selling electronic parts keeps me building weird stuff like this.  Thanks!

Jigsolve

Jigsolve: iterating on gantry design

The suction is tested; the up/down is tested; the rotation is tested. Now the working head has to be mounted on the gantry, which is forcing @lethic to redesign the side carriages:

and then make the corner mounts of the gantry change to match as well. Both have to be changed before we can test. It’s not a one-at-a-time kind of deal. Boo!

So! We have progress, which is nice. I have to resurrect the IRC bot and check all that software that was ready a year ago is still working. I’m also trying to make a new jigsaw puzzle that won’t have the tight fitting pieces, as well as organize a collaboration with an art gallery or science museum to host our robot while the “game” is running. (I lost the game.)


Somehow I’ve gone from being a person who makes robots to a person who talks about the awesome robots he is paying other people to make. Is that a step up? Only if I can find a way to do it even more.

Jigsolve

Jigsolve: testing piece separation

Yesterday eve LZ and I printed springs made from ABS and cobbled together a springing ring. Ideally the spring holds the jigsaw down while the target piece is being added/removed.

So far it looks like the suction power of the air pump fails before the springs or the jigsaw separates. Back to the drawing board!

Please like, share, and subscribe!