Abstract
In this research, for an assembly-work guide, an ultrasonic positioning system is proposed to track the positions of an indoor moving object. Composed of an ultrasonic sender (moving object) and a receiver (anchor), the system employs three ultrasonic time-off-flights (TOFs) and trilateration to estimate the positions of the moving object in real time. In addition, to remove measuring noises, a pulse debounce technique and Kalman filter have been applied to the position estimation. Ultrasonic signals are processed in full digital with a Zynq SoC, in which a hardware/software co-design is implemented where digital circuit portion is designed in the Zynq’s fpga and software portion is c-coded in the Zynq’s dual processors by using the bare-metal multiprocessing. According to the test results, it was confirmed that circular motions could be tracked with accuracy of sub-centimeter and the location of a worker’s hand was well tracked.
Similar content being viewed by others
References
Ward, A., Jones, A., & Hopper, A. (1997). A new location technique for the active office. Personal Communications IEEE, 4(5), 42–47.
N. B. Priyantha, A. Chakraborty, H. Balakrishnan, The cricket location support system, Proceedings of the 6th Annual International Conference on Mobile Computing and Networking, ser. MobiCom’00, ACM, New York, NY, USA, (2000) 32–33.
M. M. Saad, Chris J. Bleakley, T. Ballal, and S. Dobson, High-accuracy reference-free ultrasonic location estimation, IEEE.
Kang, M. H., & Lim, B. G. (2016). Development of a practical foolproof system using ultrasonic local positioning. Measurement, 79, 1–14.
Sarissa, Worker Assistance Systems, www.sarissa.de, (2012).
M. Wang, Y. Liu, D. Su, Y. Liao, L. Shi et al., Accurate and Real-Time 3-D Tracking for the Following Robots by Fusing Vision and.
R. Carotenuto, M. Merenda, D. Iero, and F. G. Della Corte, An indoor ultrasonic system for autonomous 3-D positioning, IEEE Transaction on Instrumentation and Measurement (Early Access ), September (2018) 1–12, DOI: https://doi.org/10.1109/TIM.2018.2866358, 68.
Jackson, J. C., Summan, R., Whiteley, S. M., Pierce, S. G., & Hayward, G. (2013). Time-of-Flight Measurement Techniques for Airborne Ultrasonic Ranging. IEEE Transactions on Ultrasonics, Ferroelectrics, and Frequency Control, February, 60(2), 343–355.
Barshan, B. (2000). Fast processing techniques for accurate ultrasonic range measurements. Measurement Science and Technology, 11(1), 45–50.
Sanchez, A., de Castro, A., Elvira, S., Glez-de-Rivera, G., & Garrido, J. (2012). Autonomous indoor ultrasonic positioning system based on a low-cost conditioning circuit. Measurement, 45, 276–283.
Ciężkowski, M. (2018). A prototype of static IR beacon-receiver positioning system based on triangulation method. Measurement, 128, 49–159.
Ramsey, F. (2012). Understanding the basis of the Kalman filter via a simple and intuitive derivation (pp. 128–132). Sept: IEEE Signal Processing Magazine.
Xilinx, Zynq-7000 SoC Data Sheet: Overview, DS190 (v1.11.1) July 2 (2018).
Wang, B., & Saniie, J. (2016). Ultrasonic signal acquisition and processing platform based on Zynq SoC. IEEE International Conference on Electro Information Technology (EIT), 448–451.
Gal, P., & Saniie, J. (2016). Reconfigurable accelerator design platform for ultrasonic signal processing and imaging applications. IEEE International Ultrasonics Symposium (IUS), 1–4.
Govindan, P., Wang, B., Ravi, P., & Saniie, J. (2016). Hardware and software architectures for computationally efficient three-dimensional ultrasonic data compression. IET Circuits, Devices & Systems, 10(1), 54–61.
B. G. Lim and M. H. Kang, HW/SW co-design for an ultrasonic signal processing system using Zynq SoC, Journal of The Institute of Electronics Engineers of Korea, vol. 51, no. 8, August (2014) 148–155,
Xilinx, Vivado Design Suite User Guide, Designing with IP, UG896 (v2018.3), December 18 (2018).
Thomas Townsend and Brent Nelson Vivado Design Interface: An Export/Import Capability for Vivado FPGA Designs 2017 27th International Conference on Field Programmable Logic and Applications (FPL), (2017) 1–7.
Xilinx, Integrated Logic Analyzer v6.0, LogiCORE IP product guide, Nov. (2015).
Murata, Application Note MA40S4S/ MA40S4R, Doc..No. DM-U16–483 Rev.1 201610.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Kang, MH., Lim, BG. An Ultrasonic Positioning System for an Assembly-Work Guide. J Sign Process Syst 93, 1045–1056 (2021). https://doi.org/10.1007/s11265-021-01672-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-021-01672-0