Ball and Plate PID control with 6 DOF Stewart platform

This is a semester project in mechatronic control systems at SJSU.

The 6 DOF platform is a proof-of-concept prototype that we created for our senior project (motion simulator). Here, we are using 2 axes of the platform as the output from a PID controller that uses a resistive touch panel mounted on the platform as input. All processing is being done on an Arduino Uno that is controlling 6 R/C servo motors.

For more information about this project or our senior project, please visit our webpage at

Here’s a video of some testing for the motion simulator:…