그림 1. IMU 센서를 이용한 실내 위치 인식에 대한 교육 장비 하드 웨어 구성도 Fig. 1. Hadware configuration of the educational equipment for the indoor position recognition using IMU sensor.
그림 2. 필터와 연산방식을 통한 이동거리 산출에 대한 블록도 Fig. 2. Flow-chart for caluation of the movement distance and direction using filters and numerical methods.
그림 3. UART 통신을 통해 전달된 가속도, 속도, 거리 계산 결과 Fig. 3. Calculated values of accelation, velociity, and distance, received from UART.
그림 4. 센서의 중력요소를 제거하여 구한 선형가속도 산출 화면 Fig. 4. Image capture of linear acceleration values calculated by applying gravety acceleration reduction method.
그림 5. 실내공간 구현과 위치인식에 대한 설계 블록도 Fig. 5. Floaw-chart for implementation of indoor space map and position recognition.
표 1. Trapezoidal, Simpson Method 성능비교 Table 1. Perfomance comparison of Trapezoidal and Simpson Method
References
- Indoor Position System [Internet]. Available: https://en.wikipedia.org/wiki/Indoor_positioning_system.
- L. Atzori, A. Iera, and G. Morabito, "The internet of things: A survey," Comput. Netw., vol. 54, no. 15, pp. 2787-2805, October 2010. https://doi.org/10.1016/j.comnet.2010.05.010
- B. W. Cho, N. Y. Kim, and Y. S. Yu, "Education equipment for FPGA design of sensor-based IOT system," J. Pract. Eng. Educ., vol. 8, no. 2, pp. 111-120, December 2016. https://doi.org/10.14702/JPEE.2016.111
- Arduino Nano Board [Internet]. Available: https://www.arduino.cc/.
- 9-DOF IMU Module With MPU-9250 [GY-9250] datasheet [Internet]. Available: https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf.
- Bluetooth to serial module [HC-06] datasheet [Internet]. Available: https://www.gme.cz/data/attachments/dsh.772-148.1.pdf.
- Arduino Nano Board Specification [Internet]. Available: https://www.arduino.cc/en/Products/Compare.
- AVR Studio [Internet]. Available: https://www.microchip.com.
- Riemann method [Internet]. Available: https://en.wikipedia.org/wiki/Riemann_sum.
- Trapzoidal method [Internet]. Available: https://en.wikipedia.org/wiki/Trapezoidal_rule.
- Simpson Method [Internet]. Available: https://en.wikipedia.org/wiki/Simpson%27s_rule.
- K. Seifert and O.Camacho, "Implementing positioning algorithms using accelerometers," Freescale Semiconductor, pp. 1-13, 2007.
- S. O. H. Madgwick, "An efficient orientation filter for inertial and inertial/magnetic sensor arrays," Report x-io and University of Bristol (UK), vol. 25, pp. 113-118. 2010.
- Memmove Function [Internet]. Available: https://www.tutorialspoint.com/c_standard_library/c_function_memmove.htm.