Quadrupedal locomotion

Okay, this is unexpected.

I mean, I like old technology and all, but why would an electronics geek — even a Paleotechnologist — be reading a 127-year-old book on The Horse in Motion (with a study on quadrupedal locomotion?)

For a while now, inspired by some cool videos, I’ve been playing with the idea of creating a quadruped robot. The low-level stuff is pretty straightforward; stick a bunch of servos together, connect them with some brackets (3D printers and Google SketchUp are a dangerous combination — more on this later), and control the positions using pulse-width modulation. No problem.

The hard part turns out to be figuring out what joints to move, where, how, fast, and when — especially since the cheap S3003 servos I’m using are not the strongest things in the world.

What I really need is a good automated Physics sim (I’m looking into using Havok, but it’s nontrivial) that I could hitch to a Genetic Algorithm to figure out what gaits work best. The GA part I could do; tying it all in to Havok or a similar simulation may take a while.

Posted in Coding, Digital, Robotics, SIGMA Walking Robot | 1 Comment

Redefining the word innovative…

Take a look at the work of Theo Jansen. This guy is a paleotech artist par excellence — creating animal-like mechs out of hollow pipes, bottles, and plastic tubing. His “strandbeests” (“beach creatures”) are fascinating; he claims to have actually reinvented the wheel with the unique motion scheme they use — and he might be right.

The really interesting part, for me (and probably the reason why the strandbeests’ motion looks so natural and fluid), is that Jansen uses a genetic algorithm to design these creations.

His eventual goal is to have the ‘beests roam the beaches of Holland, living off of the wind and using their simple mechanical nervous systems to avoid dangers such as the ocean surf, dry sand, and storms.

I came across his work this evening while judging some student projects built for a freshman Engineering Technology course. One of the projects used a walker mechanism based on Jansen’s work.
Kids these days(!)

Posted in Uncategorized | Leave a comment

Techie Litmus Test

The audience is now divided into two groups: the techno-Muggles are staring at the comic, wondering WTF it’s supposed to mean. The rest of us are laughing hysterically, perhaps literally ROFL*, at the thought of counting sheep using signed integers. Who but Randall Munroe would have thought of a cartoon gag about twos’ complement math?

This is a great example of why XKCD is so cool. Only once in a great while will a comic come along that truly Gets It and shows us another aspect of Truth. Calvin and Hobbes, Non Sequitur, and The Far Side come to mind. This is great stuff. But don’t just take my word for it — take a look at some for yourself!

…and then there’s the Map of the Internet. (Yes, really. It’s a classic.) And also Geohashing — a new meme…

* Note to self: Don’t read XKCD at work anymore, even on break. The Muggles will hear you laughing for sure!

Posted in Humor | 2 Comments

Coolest. App. EVER.

I’ve just discovered Crayon Physics. Remember playing with crayons as a kid and imagining your drawings coming to life?

Well, imagine no longer. This is an excellent example of why computers are so cool. I’ve known about this for maybe a day or so, and already I’m thinking of it in terms of some of the Great Games I’ve known: Zork, Flight Simulator, Oblivion, etc.

Don’t bother with the instructions; just let your inner kindergartener out to play with it and you’ll figure it out in no time.

Take a look — it’s really amazing.

EDIT: (No, this is not an April Fool’s joke.)

Posted in Uncategorized | 3 Comments