Zou Heng, Gao Jun-li, Zhang Shu-wen, et al. Design and Implementation of a Dropping Guidance Device for Go Robot[J]. 2023, 40(1): 77-82, 91.DOI: 10.12052/gdutxb.210098.
Design and Implementation of a Dropping Guidance Device for Go Robot
In order to improve the interaction between go playing and teaching
a drop guidance device for go robot is designed
including visual processing and motion control modules. For the visual processing module
a standard chessboard image extraction method based on multi-scale detection is proposed to improve the stability of chessboard image extraction. A separate chessboard detector is used to detect the pieces in the reflective area of the chessboard
and the detection effect of chess pieces in uneven illumination area is improved. For the motion control module
the high-precision digital actuators and laser guider are used to construct the motion actuator. The kinematics modeling is completed by using the telescopic joint to simulate the laser light path. An error compensation method based on perspective transformation is proposed to realize the mapping of joint variables. The motion end position compensation is implemented through simulation calculation. Finally
the accuracy of vision module and the effectiveness of error compensation method of motion control module are verified experimentally.
关键词
Keywords
references
ZHAGN S, YAN H Z, HAN F L, et al . Design of go robot controller based on ARM and freeRTOS [J ] . Manufacturing Automation, 2018, 40(1): 28-32.
MATUSZEK C, MAYTON B, AIMI R, et al. Gambit: an autonomous chess-playing robotic system[C]//2011 IEEE International Conference on Robotics and Automation. Shanghai: IEEE, 2011: 4291-4297.
KOOSOWSKI P, WOLNIAKOWSKI A, MIATLIUK K. Collaborative robot system for playing chess[C]//2020 International Conference Mechatronic Systems and Materials (MSM) . Bialytok, Poland: IEEE, 2020.
WANG H B, SHI M. Recognizing chessboard and positioning checkboard in Chinese chess game System[C]//2014 Fourth International Conference on Communication Systems and Network Technologies (CSNT 2014) . Bhopal, India: IEEE, 2014: 1182-1186.
SONG J. LI S S. A robust algorithm for Go image recognition in Go game[C]//2018 IEEE 4th International Conference on Computer and Communications (ICCC) . Chengdu: IEEE, 2018: 1397-1401.
SONG J, YANG M Z. A calibration method for the vision system of go-robot[C]//2019 6th International Conference on Systems and Informatics (ICSAI) . Shanghai: IEEE, 2019: 1157-1162.
WANG Y J, ZHANG Y B, WU Y Y, et al . General chess piece positioning method under uneven illumination [J ] . Journal of Computer Applications, 2020, 40(12): 3490-3498.
SHI X J, ZHANG F M, QU X H, et al . Position and attitude measurement and online errors compensation for KUKA industrial robots [J ] . Journal of Mechanical Engineering, 2017, 53(8): 1-7.
WANG L F, LI X, ZHANG L Y, et al . Analysis of the positioning error of industrial robots and accuracy compensation based on ELM algorithm [J ] . Robot, 2018, 40(6): 843-851.
ZHOU W, LIAO W H, TIAN W. Theory and experiment of industrial robot accuracy compensation method based on spatial interpolation [J]. Journal of Mechanical Engineering, 2013, 49(3): 42-48.
ZHOU W, LIAO W H, TIAN W, et al . Method of industrial robot accuracy compensation based on particle swarm optimization neural network [J ] . China Mechanical Engineering, 2013, 24(2): 174-179.
ANGELIDIS A, VOSNIAKOS G C. Prediction and compensation of relative position error along industrial robot end-effector paths [J]. International Journal of Precision Engineering and Manufacturing, 2014, 15: 63-73.
SHI J B, TOMASI C. Good features to track[C]//Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. Seattle, WA, USA: IEEE, 1994: 593-600.
LI P J, LI J Z, SONG Y, et al . Error analysis of unmanned aerial vehicle remote sensing images stitching based on simulation [J ] . Journal of Computer Applications, 2015, 35(4): 1116-1119.