Hello everyone. im creating my own controller and quad-copter code and im using a mpu6050 Chip that Uses an accelerometer and gyroscope to give back The Yaw, Roll and pitch angles in degrees. my problem is Using these angles to set the appropriate motor speed for stable flight since each motor would have unequal thrust. The basic idea as i understand it is to read the Angles, determine an error based on your desired value, correct for the error and give it some time so that your change has an effect then read the angles again etc... So given a change of say 0.5 in Roll, 0 in Yaw and 3 in pitch, how much would each motor change? whats the rate of change? is there a formula for this?