MEMS Accelerometers Usability for Dangerous Tilt with Kalman Filter Implementation
This article contains description of mems accelerometers implementation to device which is able to measure danger tilt. We can find out actual tilt in two basic axis X and Y from -90° to +90°. Z Axis can only detect fall of device or in vehicle system very fast downhill grade during movement. For testing of solution we select small mobile robotic carriage. There is described hardware and software part of solution. Because data from sensor are in raw format from analog MEMS Accelerometer, we use free C# library with Kalman Filter implementation to remove signal error. We can acquire next information from sensor data for example movement’s trajectory in X/Y axis (Cartesian system) and actual speed in all three axes. Fast alarm is provided by RGB diode or piezo buzzer. Integrated LCD display provides accurate information about actual device tilt.
KeywordsKalman Filter Fall Detection Actual Speed Basic Axis Actual Accelerometer
Unable to display preview. Download preview PDF.
- 1.Tuck, K.: Tilt Sensing Using Linear Accelerometers, Application Note, AN3461, Rev 2, (June 2007), http://www.freescale.com/files/sensors/doc/app_note/AN3461.pdf
- 2.Clifford, M., Gomez, L.: Measuring Tilt with Low-g Accelerometers, Application Note, AN3107, Rev 0 (May 2005), http://www.freescale.com/files/sensors/doc/app_note/AN3107.pdf
- 3.What is MEMS Technology?, https://www.memsnet.org/mems/what-is.html (Online, cit. 8.2.2010)
- 4.Johnson, C.D.: Accelerometer Principles. Process Control Instrumentation Technology, April 14 (2009), 0-13-441305-9Google Scholar
- 5.Zidek, K.: Open robotics control system, Technical University Kosice, http://www.orcs.sebsoft.com
- 6.Saloky, T., Piteľ, J., Vojtko, I.: Control systems design with reliability defined in advance. In: Proceedings of the 1st IFAC Workshop on New Trends, Design of Control Systems, Smolenice, Slovakia, September 7-10, pp. 404–407 (1994)Google Scholar
- 7.Zidek, K.: MEMS Accelerometer SVN, Google code (2010), http://code.google.com/p/orcs/source/browse/#svn/MEMS_Accelerometer
- 8.Rüegg, C.: Math.NET Neodym 2008 February Release, v2008.2.2.364 (2008), http://www.mathdotnet.com/downloads/Neodym-2008-2-2-364.ashx?From=NeodymCurrentRelease