I don't know what I need, Gyro sensing?

here they say, that they used both:

u might need a PID controller:

http://www.arduino.cc/playground/Code/PIDLibrary