DOI QR코드

DOI QR Code

Post-processing of Direct Teaching Trajectory in Industrial Robots

  • Choi, Tae-Yong (Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials) ;
  • Park, Chan-Hun (Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials) ;
  • Do, Hyun-Min (Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials) ;
  • Chung, Kwang-Cho (Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials) ;
  • Park, Dong-Il (Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials) ;
  • Kyung, Jin-Ho (Department of Robotics and Mechatronics, Korea Institute of Machinery & Materials)
  • 투고 : 2011.11.07
  • 심사 : 2012.08.12
  • 발행 : 2012.09.25

초록

Direct teaching of the industrial robot is a novel technique to easily teach manipulators. However, teaching data by human hand cannot help having large noise errors ranging from low to high frequency. To use teaching data, post-processing to correct the teaching trajectory is required. Here, a novel shape-based trajectory correction method to rebuild teaching data with the feature information of curvature and velocity is proposed. The proposed method is tested on square and circular objects.

키워드

참고문헌

  1. Y. F. Yong, J. A. Gleave, J. L. Green, and M. C. Bonney, "Off-line programming of robots," Handbook of Industrial Robotics, S. Y. Nof, Ed. Wiley, 1985, pp. 366-380.
  2. Y. Shamash, Y. Yang, and Z. Roth, "Teaching a robot," International Encyclopedia of robotics: Applications and Automation, R. C. Dorf, Ed. Wiley, 1988, pp. 1689-1701.
  3. C. H. Park, J. H. Kyung, D. I. Park, K. T. Park, D. H. Kim, and D. G. Gweon, "Direct Teaching Algorithm for a Manipulator in a Constraint Condition using the Teaching Force Shaping Method," Advanced Robotics, no. 24, pp. 1365-1384, 2010.
  4. S. Jeong, Y. Nakabo, T. Ogure, and Y. Yamada, "Development of a direct teaching system for a cooperative cell-production robot considering safety and operability," Proc. IEEE Int. Conf. Intelligent Robots and Systems, pp. 5339-5344, Oct. 2009.
  5. Y. Maeda, T. Ushioda, and S. Makita, "Easy robot programming for industrial manipulators by manual volume sweeping," Proc. IEEE Int. Conf. Robotics and Automation, pp. 2234-2239, May. 2008.
  6. A. Stopp, S. Horstmann, S. Kristensen, and F. Lohnert, "Toward interactive learning for manufacturing assistants," IEEE Trans. on Industrial Electronics, vol. 50, issue.4, pp. 705-707, 2003. https://doi.org/10.1109/TIE.2003.814766
  7. G. Grunwald, G. Schreiber, A. Albu-Schaffer, and G. Hirzinger, "Programming by touch: the different way of human-robot interaction," IEEE Trans. on Industrial Electronics, vol. 50, issue 4, pp. 659-666, 2003.
  8. D. I. Park, C. H. Park, and J. H. Kyung, "Signal processing of direct teaching data for human-robot cooperation," Proc. Int. Symposium on Industrial Electronics, pp. 1956-1960, 2010.
  9. T. M. Sezgin and R. Davis, "Sketch Interpretation Using Multiscale Models of Temporal Patterns," IEEE Journal of Computer Graphics and Applications, vol. 27, issue 1, pp. 28-37, 2007.
  10. S. Liu and H. Asada, "Adaptive control of deburring robots based on human demonstration data," Proc. Int. Conf. on Industrial Electronics, Control, Instrumentation, and Automation, vol. 2, pp. 946-952, Nov. 1992. Jun. 2007.
  11. U. Ramer, "An iterative procedure for the polygonal approximation of plane curves," Computer Graphics and Image Processing, vol.1, no.3, pp. 244-256, 1972. https://doi.org/10.1016/S0146-664X(72)80017-0
  12. D. Douglas, and T. Peucker, "Algorithm for the reduction of the number of points required to represent a digitized line of its caricature," The Canadian Cartographer, vol. 10(2), pp. 112-122, 1973. https://doi.org/10.3138/FM57-6770-U75U-7727
  13. J. Hershberer, and J. Snoeyink, "Speeding Up the Douglas-Peucker Line-Simplification Algorithm," Proc. 5th Symp. on Data Handling, pp. 134-143, 1992.