Hexy will have a friend!

Those clever folks over at Arcbotics have undoubtedly been up late and working very industriously of late. From the makers of our beloved Hexy, they have just started a new Kickstarter campaign for a little robot called Sparki.

Top-Front-Side with Logo copy


Sparki is set up to work straight out of the box (3D printed, no less), with a stack of sensors and tricks that it can play. This simple, entry level robot is more aimed at education than Hexy, and even cheaper to boot.

I've backed it. You should too. They could swarm together. It'll be awesome.

Fear not though, Hexy is not forgotten. He's still got plenty of tricks to learn and more excellent videos to post. Incidentally, Hexy has gotten me over two thousand total views of the stuff that I've uploaded to YouTube. Not too bad. The Thriller video has gotten nearly 1,000 view just by itself, although I suspect that this might have something to do with Arcbotics' enthusiasm for this particular vid:

I wonder how Hexy and Sparki could be made to work together? Any suggestions/ thoughts?

Final comment about the new robot on the block though: Hexy was writing even before Sparki was born. Don't know what the little upstart thinks they're doing trying to show off on their Kickstarter page. Bah! ;)

a robot in disguise


This gallery contains 1 photo.

Hexy, for various reasons, had to be disguised. He got invited to his first party, but the invite said "please bring other halves, children or pet tortoises" (again, something about my friends could be derived from this invite). Necessarily, Hexy … Continue reading

Hexy's First Words

In order for Hexy to understand how to write, he had to be taught the alphabet. There are many ways to skin a cat and I figured that the easiest way to record the required letter paths was for me to write up some Matlab code. Pretty straightforward stuff, just lets the user click through the points that define a letter, which is then written to a text file as a Python if-elif statement.

NB I'm aware that this isn't an open-source offering (Matlab is a commercial product), but I'm no good with Python GUIs. If someone would like to port this, please be my guest :)

Once the if-elif statement has been generated, just needed to be packaged with my full robot IK code and made to step through a string, letter by letter.

The fully modified PoMoCo can be downloaded from my GitHub repo. It's not especially efficient with the code or packaged in a sensible manner, but it does muddle by to demonstrate the required functionality.

So here it is. Hexy writing his first words:

Now I know that a good metric for the simplicity of a programming language is the ease at which you can make a Hello World program. In the case of Hexy, I've got to admit it's fairly tricky. It's taken me two months to get to this stage and even so, Hexy as a console output method isn't great. Don't get me wrong, it's not as hard as Malbolge, but this really doesn't feel like Hexy's calling.

If you'd like your very own signed postcard by Hexy, please get in touch!