A Study on Transport Robot for Autonomous Driving to a Destination Based on QR Code in an Indoor Environment

실내 환경에서 QR 코드 기반 목적지 자율주행을 위한 운반 로봇에 관한 연구

  • Received : 2023.02.07
  • Accepted : 2023.03.10
  • Published : 2023.04.30

Abstract

This paper is a study on a transport robot capable of autonomously driving to a destination using a QR code in an indoor environment. The transport robot was designed and manufactured by attaching a lidar sensor so that the robot can maintain a certain distance during movement by detecting the distance between the camera for recognizing the QR code and the left and right walls. For the location information of the delivery robot, the QR code image was enlarged with Lanczos resampling interpolation, then binarized with Otsu Algorithm, and detection and analysis were performed using the Zbar library. The QR code recognition experiment was performed while changing the size of the QR code and the traveling speed of the transport robot while the camera position of the transport robot and the height of the QR code were fixed at 192cm. When the QR code size was 9cm × 9cm The recognition rate was 99.7% and almost 100% when the traveling speed of the transport robot was less than about 0.5m/s. Based on the QR code recognition rate, an experiment was conducted on the case where the destination is only going straight and the destination is going straight and turning in the absence of obstacles for autonomous driving to the destination. When the destination was only going straight, it was possible to reach the destination quickly because there was little need for position correction. However, when the destination included a turn, the time to arrive at the destination was relatively delayed due to the need for position correction. As a result of the experiment, it was found that the delivery robot arrived at the destination relatively accurately, although a slight positional error occurred while driving, and the applicability of the QR code-based destination self-driving delivery robot was confirmed.

본 논문은 실내 환경에서 QR 코드를 이용하여 목적지 자율 주행이 가능한 운반 로봇에 관한 연구이다. 운반 로봇은 QR 코드 인식을 위한 카메라와 좌우 벽과의 거리를 감지하여 로봇이 이동 중 일정한 간격을 유지할 수 있도록 라이다 센서가 부착하여 설계 제작하였다. 운반 로봇의 위치 정보는 QR 코드 영상을 Lanczos resampling 보간법으로 확대한 후 Otsu Algorithm 으로 이진화하고, Zbar 라이브러리를 활용하여 검출 및 해석을 수행하였다. QR 코드 인식은 운반 로봇의 카메라 위치와 QR 코드 높이가 192cm 로 고정된 상태에서 QR 코드의 크기와 운반 로봇의 주행 속도를 변화시키면서 실험을 수행하였으며, QR 코드 크기가 9cm×9cm 일 때 99.7%, 운반 로봇의 주행 속도가 약 0.5m/s 이하 일 때 거의 100%의 인식률을 보여주었다. QR 코드 인식율을 바탕으로 목적지 자율주행을 위해 장애물이 없는 상태에서 목적지가 직진만 있는 경우와 목적지가 직진과 회전이 있는 경우에 대해 실험을 수행하였다. 목적지가 직진만 있는 경우에는 위치 보정이 거의 필요 없어 목적지에 빠르게 도달할 수 있었으나, 목적지에 회전이 포함된 경우에는 위치 보정이 필요하여 목적지에 도착하는 시간이 상대적으로 지연되었다. 실험 결과, 운반 로봇이 주행 중 약간의 위치 오차가 발생하였으나 비교적 정확하게 목적지에 도달함을 알 수 있었으며, QR 코드 기반 목적지 자율주행 운반 로봇의 적용 가능성을 확인하였다.

Keywords

References

  1. Jeong-Ick Lee, "The Position Recognition Control using QR Code", J. Korean Soc. Mech. Technol, 23(2) : 211-218, 2021
  2. Y. G. Song, Y. Lee, J. H. Jang and C. H. Lee, "A Study on QR Code based management of aircraft maintenance parts", Journal of Korea Safety Management and Science, Vol. 13, No. 1, pp.183-188, 2011.
  3. Y. K. Lee and H. Yoo, "QR-code finder recognition using four directional scanning method", Journal of Korea Institute of Information and Communication, Vol. 16, No. 6, pp.1187-1192, 2012. https://doi.org/10.6109/jkiice.2012.16.6.1187
  4. Lim, J. H. and Kim, H. J., "Development of an Autonomous Guide Robot for Campus Tour," Transactions of the Korean Society of Mechanical Engineers A, Vol. 41, no. 6, pp. 543-551, 2017. https://doi.org/10.3795/KSME-A.2017.41.6.543
  5. Lim, J. H. and Leonard, J. J., "Mobile Robot Relocation from Echolocation Constraints," IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 22, no. 9, pp. 1035-1041, 2000. https://doi.org/10.1109/34.877524
  6. Seo, Soo Hee, "A Study of the Indoor Localization Method of a Robot Based on Unscented Kalman Filter Using Sonar Sensors", Master Thesis, Graduate School, Jeju National University, 2021.
  7. Gwa-Cheol Jeong, Gach Sy Hung and Soo-Yeong Yi, "Development of Localization Using QR Codes for an Indoor Mobile Robot," Proceedings of KROS, pp. 60-61, 2021.
  8. H. Song, W. Choi, and H, Kim, "Robust vision-based relative-localization LiDAR sensor fusion", IEE Trans. Ind. Electron, vol. 63, no.6, pp.3725-3736, Jun. 2016.
  9. Zeeshan Javed, Gon-Woo Kim, "Omni-directional Visual-LiDAR SLAM for Multi-Camera System", Journal of Korea Robotics Society, Vol. 17, No. 3, pp. 353-358, 2022. https://doi.org/10.7746/jkros.2022.17.3.353
  10. C. Cadena, L. Carlone, H. Carrillo, Y. Latif, D. Scaramuzza, J. Neira, I. Reid, and J. J. Leonard, "Past, present, and future of simultaneous localization and mapping: Toward the robust perception age," IEEE Transactions on Robotics, vol. 32, no. 6, pp. 1309-1332, Dec., 2016. https://doi.org/10.1109/TRO.2016.2624754
  11. Nohyoung Park, Jonghee Park, Woontack Woo, "QR Code Region Detection and Tracking Method for Augmented Reality", Korean Institute of Information Scientists Engineers, Conference, Vol. 37, No. 2(C), pp. 393-397, 2010.
  12. http://en.wikipedia.org/wiki/QR_code
  13. Claude E, Duchon, "Lanczos Filtering in One and Two Dimensions," Journal of Applied Meteorology 18, pp. 1016-1022, 1979.
  14. N. Otsu, "A Threshold Selection Method from Gray Level Histograms," IEEE Transactions on Systems Man Cybernetics, Vol. SMC-9, No. 1, pp. 62-66, 1979. https://doi.org/10.1109/TSMC.1979.4310076
  15. Heo, Hwan and Han, Gi-Tae, "A Robust Real_Time Lane Detection for Sloping Roads", KIPS Transactions on Software and Data Engineering, vol. 2, no. 6, pp. 413-422, 2013. https://doi.org/10.3745/KTSDE.2013.2.6.413
  16. https://b.mytears.org/2007/10/599/
  17. http://zbar.sourceforge.net/