This may be old news to some and new to others.
I found this information in a document on this site called "dji phantom 3 summary guide." Thanks to the author for writing.
This clip from that document explains a lot about the IMU.
IMU: An inertial measurement unit (IMU) is an electronic device that measures and reports a craft's velocity, orientation, and gravitational forces, using a combination of accelerometers and gyroscopes, sometimes also magnetometers. An IMU is used to manoeuvre aircraft Phantom, among many others, and spacecraft, including satellites and landers. Recent developments allow for the production of IMU-enabled GPS devices. The IMU allows the GPS receiver to work when GPS-signals are unavailable.
The IMU Inertial Measurement Unit is a small box component on the motherboard containing three accelerometers and three gyroscopes. The accelerometers are placed so that their measuring axes are orthogonal to each other. They measure inertial acceleration, also known as G-forces.
These are really incredible devices that make miniaturization possible. You probably have one in your smart phone.
The IMU in the Phantom 3 works by detecting the current rate of acceleration using micro accelerometers, and detects changes in rotational attributes like pitch, roll and yaw using micro gyroscopes. The compass (magnetometer) assists to counter orientation drift.
The angular accelerometer measure how the Phantom is rotating in space. There is one sensor for each of the three axes: pitch (nose up and down), yaw (nose left and right) and roll (clockwise or counter-clockwise).
The linear accelerometers measure non-gravitational accelerations of the aircraft. Since it can move in three axes (up & down, left & right, forward & back), there is a linear accelerometer for each axis.
The Main Controller (MC) of the Phantom continually takes the data feed from the IMU and calculates the aircraft’s current position. First, it integrates over time the sensed acceleration, together with an estimate of gravity, to calculate the current velocity. Then it integrates the velocity to calculate the current position.
The Main Controller of the Phantom also integrates inputs from the GPS system, barometric pressure sensor for altitude correction, and the magnetic compass.
IMU’s aren’t perfect and a major disadvantage of using IMU for navigation is that they typically suffer from accumulated errors. Because the guidance system is continually adding detected changes to its previously-calculated positions, any errors in measurement, however small, are accumulated from point to point. This leads to 'drift', or an ever-increasing difference between where the system thinks it is located, and the actual location.
Because the devices are only able to collect data in a finite time interval, IMUs are always working with averages. So if an accelerometer is able to retrieve the acceleration once per second, the device will have to work as if that had been the acceleration throughout that whole second, although the acceleration could have varied drastically in that time period. Of course modern devices are able to collect data much faster than once per second, but over time that error increases exponentially.
You can find the whole document by searching for - dji phantom 3 summary guide
I found this information in a document on this site called "dji phantom 3 summary guide." Thanks to the author for writing.
This clip from that document explains a lot about the IMU.
IMU: An inertial measurement unit (IMU) is an electronic device that measures and reports a craft's velocity, orientation, and gravitational forces, using a combination of accelerometers and gyroscopes, sometimes also magnetometers. An IMU is used to manoeuvre aircraft Phantom, among many others, and spacecraft, including satellites and landers. Recent developments allow for the production of IMU-enabled GPS devices. The IMU allows the GPS receiver to work when GPS-signals are unavailable.
The IMU Inertial Measurement Unit is a small box component on the motherboard containing three accelerometers and three gyroscopes. The accelerometers are placed so that their measuring axes are orthogonal to each other. They measure inertial acceleration, also known as G-forces.
These are really incredible devices that make miniaturization possible. You probably have one in your smart phone.
The IMU in the Phantom 3 works by detecting the current rate of acceleration using micro accelerometers, and detects changes in rotational attributes like pitch, roll and yaw using micro gyroscopes. The compass (magnetometer) assists to counter orientation drift.
The angular accelerometer measure how the Phantom is rotating in space. There is one sensor for each of the three axes: pitch (nose up and down), yaw (nose left and right) and roll (clockwise or counter-clockwise).
The linear accelerometers measure non-gravitational accelerations of the aircraft. Since it can move in three axes (up & down, left & right, forward & back), there is a linear accelerometer for each axis.
The Main Controller (MC) of the Phantom continually takes the data feed from the IMU and calculates the aircraft’s current position. First, it integrates over time the sensed acceleration, together with an estimate of gravity, to calculate the current velocity. Then it integrates the velocity to calculate the current position.
The Main Controller of the Phantom also integrates inputs from the GPS system, barometric pressure sensor for altitude correction, and the magnetic compass.
IMU’s aren’t perfect and a major disadvantage of using IMU for navigation is that they typically suffer from accumulated errors. Because the guidance system is continually adding detected changes to its previously-calculated positions, any errors in measurement, however small, are accumulated from point to point. This leads to 'drift', or an ever-increasing difference between where the system thinks it is located, and the actual location.
Because the devices are only able to collect data in a finite time interval, IMUs are always working with averages. So if an accelerometer is able to retrieve the acceleration once per second, the device will have to work as if that had been the acceleration throughout that whole second, although the acceleration could have varied drastically in that time period. Of course modern devices are able to collect data much faster than once per second, but over time that error increases exponentially.
You can find the whole document by searching for - dji phantom 3 summary guide