Built the third version of a line following robot using five sensors and PID based code. This is the best line following robot so far as it a) travels the fastests and b) tracks the best even if the sensors go beyond the black line.
PID Tutorial and robot code here: http://samvrit.tk/tutorials/pid-control-arduino-line-follower-robot/ source
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 http://www.fullmotiondynamics.com
Here’s a video of some testing for the motion simulator:
A couple of weeks back I decided to start this project of making a self-balancing robot. The robot uses the Intel Galileo Gen 2 Development Board, programmed via the provided Arduino IDE.
The robot uses the MPU-6050 accelerometer-gyroscope module to obtain the robot’s pitch quite accurately. The data from this module is sent via I2C to the Galileo. I then used a PID controller to process the data and move the motors in order to remain balanced. The motors are driven using an Arduino Motor Shield R3.
I hhave posted post a step-by-step breakdown of how I built and programmed the robot on my technology blog: http://wired.chillibasket.com source