The following sensor data processing techniques have been applied: 1. Noise reduction by removal of outlier data values 2. Noise reduction by applying the moving-average method 3. Application of scaling factors to increment/decrement absolute angles 4. Re-calibration of gyroscope rest-average via sampling 5. Re-calibration of minimal and maximal rest-bound via sampling