Stewart Platform reinvents the wheel so you don’t have to


[Dan Royer] has noticed that most university projects involving a Stewart platform spend more time building a platform than on the project itself. He hopes to build a standard platform universities can use as the basis for other projects.

Stewart platforms are six degree of freedom platforms often seen hefting flight simulators or telescopes. The layout of the actuators allows movements in X,Y,and Z as well as pitch, roll and yaw. While large platforms often use hydraulic systems to accelerate heavy loads quickly. [Dan] is looking at a smaller scale system. His platform is built of laser cut wood and uses six steppers to control motion.

One of the harder parts in designing a platform such as this is creating a mechanical system that is strong, precise, and smooth. With so many linkages, it’s easy to see how binding joints could bring the entire thing to a grinding halt. [Dan] is currently using RC helicopter ball joints, but he’s on the lookout for something even smoother.

For locomotion, stepper motors are more than adequate  – providing both the quick acceleration and holding torque needed to control the platform. Adafruit’s stepper motor controller boards provide the drive from an Arduino. The bottleneck in all of this is the i2C link with control of 6 steppers limiting the overall speed of the platform.

Software is another big issue on Stewart platforms. Kinematics of 6 DOF platforms are no easy task. To this end, [Dan] has gone open source. His Gcode demo is available at github.


  1. Awesomely cool platform!! LinuxCNC should be controlling that from a BeagleBone!

  2. Flx says: works fine as here on this robot :)

  3. dan says:

    Wow, DDOS’d already. I hope it have it fixed now.

  4. ChrisC says:

    Control is probably quite difficult since the servo arm/strut joint is underactuated.

  5. polytechnick says:

    I would absolutely love to get my hands on just the struts with those ball joints on either end! Does anyone know if these are off the shelf items somewhere?

  6. Patricio says:

    I done something similar (with more aluminium) for my engineering degree grade thesis project. Here a little video of my tests

  7. A better universal joint might be a Magnetic universal joint. People building Delta 3D printers have had great success with them – see

  8. ahmad j. abohatab says:

    i need to know what materials must used to make an 3-d of stewart plateform ?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,534 other followers