Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!


by Gavilan, published

DogBot by Gavilan Feb 28, 2011

Featured Thing!

Tip Designer Report Thing

Thing Info

5825Views 2453Downloads


This is a project to make an opensource robot that moves like a dog. Right now this project is more of an OpenSCad tutorial than anything else. However, I will be covering more aspects of the design when I have time.

The tutorial is in the form of a 10 minute youtube video.
Episode 1 http://www.youtube.com/watch?v=LmKnvEcPTk8

The OpenSCad source code in this video is included at the bottom. I am intentionally not including STL files for now as I know the design will change.

Episode 2 "DogBot Math":
The Source files for this episode are included at the bottom in a zip file. Thanks goes to tbuser and http://www.thingiverse.com/thing:2054 for supplying the openscad fonts.

Episode 3 "DogBot Electronics": http://www.youtube.com/watch?v=8-Y19SUuzC8

Epsiode 4 "Dogbot Learns to Feel, Part 2":

UPDATE:(7/11/2011) Episode 5 is now available:

Tip Designer Report Thing

Thing Info

5825Views 2453Downloads

Liked By

View All


DogBot by Gavilan is licensed under the GNU - GPL license.

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

All Apps

No results.

Nice job on the video. I actually had no idea that OpenSCAD could do animations!

I like your video about openscad pretty helpful into into designing with it. Awesome project can't wait to see more. Will this be printable on a makerbot?

At DogBot's current state the print area of the makerbot would not be able to print all the parts, but the scad files are configurable. If you choose a smaller servo than I am using and pull back leg_upper_length from 65mm to 30mm, you'll have a smaller robot, but one printable on a makerbot! Or, someone in the community (possibly me if there is demand) can redesign the largest parts into multiple parts. So a makerbot print area should be big enough to build a skeleton, just not at current state.

I could scale it to use micro servos but I'll have to find 12 of them for cheap on ebay

You should create a wiki for the project!