diff --git a/img/firmware.svg b/img/firmware.svg new file mode 100644 index 0000000..0390e6f --- /dev/null +++ b/img/firmware.svg @@ -0,0 +1,321 @@ +GyroscopeAccelerometerRemote controlAttitude estimatorCalculate attitude targetCalculate motors outputMotorsRates controlAttitude controlRates low-pass filtererror = rates target - rates filteredP ⋅ error∫ errorδerror / δtI ⋅ integralConstrain to[-I lim; I lim]D-termlow-pass filterD ⋅ differentialSumCalculate attitude errorP ⋅ error Rates filteredErrorErrorErrorProportional termIntegralIntegral termConstrained integral termDifferentialDifferential termFiltered differential termPitch, roll, yaw errorAngular ratesTorque targetAngular ratesProper accelerationAttitudeStick positionsAttitude targetRates targetMotors output + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/flix.jpg b/img/flix.jpg new file mode 100644 index 0000000..e4931b3 Binary files /dev/null and b/img/flix.jpg differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..016dc38 --- /dev/null +++ b/index.html @@ -0,0 +1,26 @@ + + + + + + + + + + + +