DOI QR코드

DOI QR Code

Visual Sensing of the Light Spot of a Laser Pointer for Robotic Applications

  • Park, Sung-Ho (Dept. of Electronic Engineering, Graduate School, Daegu University) ;
  • Kim, Dong Uk (Dept. of Electronic Engineering, Graduate School, Daegu University) ;
  • Do, Yongtae (Division of Electronic Control Engineering, School of Electronic and Electrical Engineering, Daegu Unversity)
  • Received : 2018.07.15
  • Accepted : 2018.07.27
  • Published : 2018.07.31

Abstract

In this paper, we present visual sensing techniques that can be used to teach a robot using a laser pointer. The light spot of an off-the-shelf laser pointer is detected and its movement is tracked on consecutive images of a camera. The three-dimensional position of the spot is calculated using stereo cameras. The light spot on the image is detected based on its color, brightness, and shape. The detection results in a binary image, and morphological processing steps are performed on the image to refine the detection. The movement of the laser spot is measured using two methods. The first is a simple method of specifying the region of interest (ROI) centered at the current location of the light spot and finding the spot within the ROI on the next image. It is assumed that the movement of the spot is not large on two consecutive images. The second method is using a Kalman filter, which has been widely employed in trajectory estimation problems. In our simulation study of various cases, Kalman filtering shows better results mostly. However, there is a problem of fitting the system model of the filter to the pattern of the spot movement.

Keywords

References

  1. H. R. Everett, Sensors for Mobile Robots: Theory and Application, A. K. Peters, Ltd. Natick, MA, 1995.
  2. Y. Zhang, H. Wang, and F. Xu, "Object detection and recognition of intelligent service robot based on deep learning", Proc. IEEE Conf. Cybern. Intell. Syst. IEEE Conf. Robot. Autom. Mechatron., pp. 171-176, 2017.
  3. D. U. Kim, S.-H. Park, and Y. Do, "Vision-based automatic detection of a laser spotlight on a projector screen," Proc. Int. Conf. Comput. Commun., Syst., 2015.
  4. https://www.technologyreview.com/s/409785/a-robotic-helping-hand/ (retrieved on Jul. 16, 2018).
  5. P. Johansson, "Robot Cell Calibration Using a Laser Pointer SME Robot", M.Sc. Thesis, Lund University, 2007.
  6. J.-H. Kim, J.-C. Lee, and Y.-R. Choi, "LAROB: Laser-guided underwater mobile robot for reactor vessel inspection. IEEE/ASME Trans. Mechatron., Vol. 19(4), pp. 1216-1225, 2014. https://doi.org/10.1109/TMECH.2013.2276889
  7. J. N. Pires, "Robot-by-voice: Experiments on commanding an industrial robot using the human voice", Ind. Robot, Vol. 32(6), pp. 505-511, 2005. https://doi.org/10.1108/01439910510629244
  8. P. Diwan and S. Mitra, "Hand Gesture Controlled Robot", Artif. Intell. Syst. Mach. Learn., Vol. 6(5), pp. 176-179, 2014
  9. https://en.wikipedia.org/wiki/Kalman_filter(retrieved on June. 20, 2018).
  10. Y. Do, "A new linear explicit camera calibration method", J. Sensor Sci. & Tech., Vol. 23(1), pp. 68-73, 2014.