MEMS sensors: When GPS is not enough
Typically associated with cars, aircraft and ships, precision navigation has become widely used within the industrial and medical segments for applications ranging from factory machinery and surgical robots to first-responder tracking.
There are many existing approaches to derive location, direction and movement as they relate to pointing, steering and guiding equipment. In fact, it has become common for many applications to rely on GPS. But when it comes to navigating indoors and addressing more complex and environmentally challenging scenarios, GPS alone is insufficient.
For such applications, you can deploy various sensor types to improve a system’s ability to determine actual from anomalous motion. The ability of a given sensor to address a particular navigation problem isn’t dependent only on the performance level of the sensor, but also on the unique dynamics of the application.
As with any complex design problem, the starting point is to understand the end application objectives and limitations. From there, rank the critical performance parameters to arrive at a rough understanding of the required sensors; then optimize the design through careful sensor conditioning, integration and processing.
The navigation problem
Let’s begin with an analogy: Say you’re at work and want a cup of coffee, so you head for the break room. If you’ve been to the break room before, you likely have a route in mind, but along the way you will rely on various senses—optical, audio, balance and perhaps even touch—to help get you there. Your own “personal processor” combines the inputs from the various “sensors” and applies some embedded pattern recognition. If it’s been a rough day, you may need to obtain external input (get directions). Throughout this process, your personal sensors must be individually precise but must also work well together to filter out and reject misleading information, such as the smell of coffee from your neighbor’s cubicle.
In other words, to reach the break room, you employ the same techniques used by designers of navigation systems for vehicles, surgical instruments and robotic machinery.
The industrial corollary to this example consists of various sensing techniques, none of which singlehandedly addresses the requirements of most applications. GPS is prone to errors due to obstacles that block satellite reception. Another common navigational aid, the magnetometer, requires clear access to the Earth’s magnetic field; there are many field interferences within industrial environments that make a magnetometer’s reliability intermittent at best. Optical sensors are subject to line-of-sight obstructions, while inertial sensors are generally free of these interferences but have some limitations of their own. For example, they lack an absolute reference (where is north?).
Except for the simplest of problems, most solutions rely on multiple sensor types to deliver the required accuracy and performance under all conditions. Inertial sensors, such as microelectromechanical systems (MEMS)-based accelerometers and gyros, can potentially fully compensate for the shortcomings of other sensor types because they are free from many of the same interferences and do not require external infrastructure—no satellite, no magnetic field, no camera, just inertia.
With a 20-year track-record in the automotive industry, MEMS inertial sensors are highly reliable and commercially attractive, as has been demonstrated by their successful application in mobile phones and video games, for which the sensors’ low power consumption, size and cost are favorable factors. There is a large variation in available performance levels, however, and devices suitable for gaming are not capable of addressing high-performance navigation problems. Precision industrial and medical navigation, for example, typically require performance levels an order of magnitude higher than is available from MEMS sensors used in consumer devices.
In most cases, a device’s motion is relatively complex (more than one axis), which drives the need for full inertial measurement units (IMUs), which may integrate up to six degrees of freedom of inertial movement (three linear and three rotational).
For example, Analog Devices Inc.’s ADIS16334 iSensor IMU is amenable to many industrial instruments and vehicles. In many cases, you can integrate four or more additional degrees of freedom, including three axes of magnetic sensing and one axis of pressure (altitude) sensing.
An inertial measurement unit outputs highly stable linear and rotational sensor values that must compensate for the following influences:
• temperature and voltage drift;
• bias, sensitivity, and non-linearity;
• vibration; and
• x,y,z axis misalignment.
Depending on their quality, inertial sensors encompass varying degrees of drift. Designers can occasionally correct for this by employing GPS or a magnetometer.
A central challenge in navigation, beyond good sensor design, is determining which sensors to rely on and when. Inertial MEMS accelerometers and gyros have proved that they are a good complement to help designers craft a fully functioning sensing system.