Sensors · 2017 · 91 citations · 9 references
EngineeringComputer EngineeringRobotics EngineeringEmbedded SystemsSensor FusionSensorsAttitude DeterminationKalman FilteringPose EstimationSensor IntegrationSensor InterfacingState EstimationAttitude EstimationData FusionKalman Filter FusionPhysical ModelsPower ConsumptionPower Consumption OptimizationReal-time ConstraintsReal-time Processing
Over the last decade, smart sensors have grown in complexity and can now handle multiple measurement sources. This work establishes a methodology to achieve better estimates of physical values by processing raw measurements within a sensor using multi-physical models and Kalman filters for data fusion. A driving constraint being production cost and power consumption, this methodology focuses on algorithmic complexity while meeting real-time constraints and improving both precision and reliability despite low power processors limitations. Consequently, processing time available for other tasks is maximized. The known problem of estimating a 2D orientation using an inertial measurement unit with automatic gyroscope bias compensation will be used to illustrate the proposed methodology applied to a low power STM32L053 microcontroller. This application shows promising results with a processing time of 1.18 ms at 32 MHz with a 3.8% CPU usage due to the computation at a 26 Hz measurement and estimation rate.
9
J.M. Kahn, Randy H. Katz, Kristofer S. J. Pister · 1999 · 1.7K citations
Energy-Efficient Floating-Point Unit Design
Sameh Galal, Mark Horowitz · IEEE Transactions on Computers · 2010 · 132 citations