예제 #1
0
 private void CheckFilteredIMU()
 {
     if (_filteredIMU == null)
     {
         _filteredIMU = new IMU();
     }
 }
예제 #2
0
        private void UpdateFilteredIMUYaw(short yaw)
        {
            CheckFilteredIMU();

            _filteredIMU = new IMU(_filteredIMU.Pitch, _filteredIMU.Roll, yaw);
        }
예제 #3
0
        private void UpdateFilteredIMURoll(short roll)
        {
            CheckFilteredIMU();

            _filteredIMU = new IMU(_filteredIMU.Pitch, roll, _filteredIMU.Yaw);
        }
예제 #4
0
        private void UpdateFilteredIMUPitch(short pitch)
        {
            CheckFilteredIMU();

            _filteredIMU = new IMU(pitch, _filteredIMU.Roll, _filteredIMU.Yaw);
        }
예제 #5
0
 private void CheckFilteredIMU()
 {
     if (_filteredIMU == null)
         _filteredIMU = new IMU();
 }
예제 #6
0
        private void UpdateFilteredIMUYaw(short yaw)
        {
            CheckFilteredIMU();

            _filteredIMU = new IMU(_filteredIMU.Pitch, _filteredIMU.Roll, yaw);
        }
예제 #7
0
        private void UpdateFilteredIMURoll(short roll)
        {
            CheckFilteredIMU();

            _filteredIMU = new IMU(_filteredIMU.Pitch, roll, _filteredIMU.Yaw);
        }
예제 #8
0
        private void UpdateFilteredIMUPitch(short pitch)
        {
            CheckFilteredIMU();

            _filteredIMU = new IMU(pitch, _filteredIMU.Roll, _filteredIMU.Yaw);
        }