Skip to main content
Log in

An Ultrasonic Positioning System for an Assembly-Work Guide

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17

Similar content being viewed by others

References

  1. Ward, A., Jones, A., & Hopper, A. (1997). A new location technique for the active office. Personal Communications IEEE, 4(5), 42–47.

    Article  Google Scholar 

  2. 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.

  3. M. M. Saad, Chris J. Bleakley, T. Ballal, and S. Dobson, High-accuracy reference-free ultrasonic location estimation, IEEE.

  4. Kang, M. H., & Lim, B. G. (2016). Development of a practical foolproof system using ultrasonic local positioning. Measurement, 79, 1–14.

    Article  Google Scholar 

  5. Sarissa, Worker Assistance Systems, www.sarissa.de, (2012).

  6. 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.

  7. 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.

  8. 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.

  9. Barshan, B. (2000). Fast processing techniques for accurate ultrasonic range measurements. Measurement Science and Technology, 11(1), 45–50.

    Article  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. Ciężkowski, M. (2018). A prototype of static IR beacon-receiver positioning system based on triangulation method. Measurement, 128, 49–159.

    Article  Google Scholar 

  12. Ramsey, F. (2012). Understanding the basis of the Kalman filter via a simple and intuitive derivation (pp. 128–132). Sept: IEEE Signal Processing Magazine.

    Google Scholar 

  13. Xilinx, Zynq-7000 SoC Data Sheet: Overview, DS190 (v1.11.1) July 2 (2018).

  14. 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.

  15. Gal, P., & Saniie, J. (2016). Reconfigurable accelerator design platform for ultrasonic signal processing and imaging applications. IEEE International Ultrasonics Symposium (IUS), 1–4.

  16. 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.

    Article  Google Scholar 

  17. 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,

  18. Xilinx, Vivado Design Suite User Guide, Designing with IP, UG896 (v2018.3), December 18 (2018).

  19. 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.

  20. Xilinx, Integrated Logic Analyzer v6.0, LogiCORE IP product guide, Nov. (2015).

  21. Murata, Application Note MA40S4S/ MA40S4R, Doc..No. DM-U16–483 Rev.1 201610.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Moon-Ho Kang.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-021-01672-0

Keywords

Navigation