DOI QR코드

DOI QR Code

Fast Laser Triangular Measurement System using ARM and FPGA

ARM 및 FPGA를 이용한 고속 레이저 삼각측량 시스템

  • Received : 2012.11.03
  • Accepted : 2012.12.23
  • Published : 2013.02.28

Abstract

Recently ARM processor's processing power has been increasing rapidly as it has been applied to consumer electronics products. Because of its computing power and low power consumption, it is used to various embedded systems.( including vision processing systems.) Embedded linux that provides well-made platform and GUI is also a powerful tool for ARM based embedded systems. So short period to develop is one of major advantages to the ARM based embedded system. However, for real-time date processing applications such as an image processing system, ARM needs additional equipments such as FPGA that is suitable to parallel processing applications. In this paper, we developed an embedded system using ARM processor and FPGA. FPGA takes time consuming image preprocessing and numerical algorithms needs floating point arithmetic and user interface are implemented using the ARM processor. Overall processing speed of the system is 60 frames/sec of VGA images.

Keywords

References

  1. B. Boyd, A. John, V.H. Mellencamp, Handbook of Embedded Control Systems, SIAM, Philadelphia, 2005.
  2. P.P. Chu, FPGA prototyping by VHDL examples, John Wiley and Sons, 1998.
  3. W. Huang, R. Kovacevic, "A laser-based vision system for weld quality inspection," Sensors, Vol. 11, pp.506-521, 2011. https://doi.org/10.3390/s110100506
  4. Servo robot product catalogue and information, Servo Robot. http://www.servorobot.com/
  5. M. Sonka, V. Hlavac, R. Boyle, Image processing, analysis and machine vision, Chapman and Hall Computing, 1998.
  6. K. Sung. H Lee, Y. S. Choi, S. Rhee, "Development of a multiline laser vision sensor for joint tracking in welding," The welding journal, Vol. 88, No. 4, pp.79-85, 2009.
  7. Xilinx SP605 manual, Xilinx.
  8. Xilinx Zynq7020 board manual, Xilinx.
  9. http://www.xilinx.com/board
  10. http://www.mathworks.com
  11. http://wiki.xilinx.com/zynq-linux