Title :
Robotic pool: an experiment in automatic potting
Author :
Long, Fei ; Herland, Johan ; Tessier, Marie-Christine ; Naulls, Danyl ; Roth, Andrew ; Roth, Gerhard ; Greenspan, Michael
Author_Institution :
Dept. of Electr. & Comput. Eng., Queen´´s Univ., Kingston, Ont., Canada
fDate :
28 Sept.-2 Oct. 2004
Abstract :
A robotic system is presented which automatically pots (i.e., sinks) pool balls. A homography is estimated that relates the gantry robot coordinate frame to the overhead (global) camera coordinate frame. This homography is computed by first calculating the mapping between the camera frame and a projection of the robot frame, and then solving the pool table plane equation in the robot frame. A measurement technique has been developed which is based upon a local camera attached to the robot end effector. This local camera allows the robot to be positioned accurately over circular targets placed on the table. The homography and table plane equation are then estimated by establishing correspondences between at least 4 measured target positions in the global camera and robot frames. The resulting homography allows the gantry to be positioned to within an average of 0.6 mm of a global camera frame position over the extent of a full sized pool table. The system has been used to pot a ball with 67% accuracy over the extent of the table, with a high repeatability.
Keywords :
end effectors; robot vision; automatic potting; homography; robot end effector; robotic pool system; table plane equation; Cameras; Computer science; Councils; Equations; Information technology; Machine vision; Measurement techniques; Robot kinematics; Robot vision systems; Robotics and automation;
Conference_Titel :
Intelligent Robots and Systems, 2004. (IROS 2004). Proceedings. 2004 IEEE/RSJ International Conference on
Print_ISBN :
0-7803-8463-6
DOI :
10.1109/IROS.2004.1389787