Instructables

stewart platform with firgelli linear actuator using arduino codeing help!

I am building a stewart platform as part of a larger assembly to accuratly position an object in all six degrees (transition in x,y,z) and rotation about each of these (pitch, yaw, roll). I plan to use an arduino board and 6 firgelli linear actuators. Any help on how to go about programming this would be a great help, or if anyone knows of any open source code so that I do not have to do the reverse kinematics as Im not strong enough in math to do so.

ive attached a pic screenshot of my design.
thanks

Picture of stewart platform with firgelli linear actuator using arduino codeing help!
bladeless5 months ago
Hello, I saw a similar project in this forum:
http://www.marginallyclever.com/forum/viewforum.php?f=13
, though no topics display for me right now.

The stewart platform for sale on the same site has this pointer to arduino source code:
http://github.com/MarginallyClever/RotaryStewartPlatform2

I'd like to do something similar, but am thinking of using a BeagleBone Black and LinuxCNC. I haven't found a suitable driver board for 6+ motors yet; might need to roll my own.
zerax1 year ago
Here is open source code using an inverse kinematics approach. At X-Sim you can get some help on electronics, you have to register to get access to X-Sim software. Just start a 6DOF post in http://www.x-sim.de/forum/viewforum.php?f=37

http://www.instructables.com/id/How-to-program-an-Arduino-powered-6DOF-motion-plat/
I suspect that LinuxCNC would run it just fine, but that won't run on an Arduino. I bet it would run on a Pi though
I can't say if it is too ambitious as a first project but look through instructables on cnc machines and 3D printers. They have to get the machine head to go X,Y,Z and that is tough enough.
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!