{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,1]],"date-time":"2025-11-01T02:28:59Z","timestamp":1761964139697,"version":"3.33.0"},"reference-count":29,"publisher":"Wiley","issue":"3","license":[{"start":{"date-parts":[[2007,3,13]],"date-time":"2007-03-13T00:00:00Z","timestamp":1173744000000},"content-version":"vor","delay-in-days":4819,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Robotic Syst."],"published-print":{"date-parts":[[1994,1]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A measurement technique for kinematic calibration of robot manipulators, which uses a stereo hand\u2010eye system with moving camera coordinates, is presented in this article. The calibration system consists of a pair of cameras rigidly mounted on the robot end\u2010effector, a camera calibration board, and a robot calibration fixture. The stereo cameras are precalibrated using the camera calibration board so that the 3D coordinates of any object point seen by the stereo cameras can be computed with respect to the camera coordinate frame [<jats:italic>C<\/jats:italic>] defined by the calibration board. Because [<jats:italic>C<\/jats:italic>] is fixed with respect to the tool frame [<jats:italic>T<\/jats:italic>] of the robot, it moves with the robot hand from one calibration measurement configuration to another. On each face of the robot calibration fixture that defines the world coordinate frame [<jats:italic>W<\/jats:italic>], there are evenly spaced dot patterns of uniform shape. Each pattern defines a coordinate frame [<jats:italic>E<jats:sub>i<\/jats:sub><\/jats:italic>], whose pose is known in [<jats:italic>W<\/jats:italic>]. The dot pattern is designed in such a way that from a pair of images of the pattern, the pose of [<jats:italic>E<jats:sub>i<\/jats:sub><\/jats:italic>] can be estimated with respect to [<jats:italic>C<\/jats:italic>] in each robot calibration measurement. By that means the pose of [<jats:italic>C<\/jats:italic>] becomes known in [<jats:italic>W<\/jats:italic>] at each robot measurement configuration. For a sufficient number of measurement configurations, the homogeneous transformation from [<jats:italic>W<\/jats:italic>] to [<jats:italic>C<\/jats:italic>] (or equivalently to [<jats:italic>T<\/jats:italic>]), and thus the link parameters of the robot, can be identified using the least\u2010squares techniques. Because the cameras perform local measurements only, the field\u2010of\u2010view of the camera system can be as small as 50 \u00d7 50 mm<jats:sup>2<\/jats:sup>, resulting in an overall accuracy of the measurement system as high as 0.05 mm. This is at least 20 times better than the accuracy provided by vision\u2010based measurement systems with a fixed camera coordinate frame using common off\u2010the\u2010shelf cameras. \u00a9 1994 John Wiley &amp; Sons, Inc.<\/jats:p>","DOI":"10.1002\/rob.4620110303","type":"journal-article","created":{"date-parts":[[2007,7,6]],"date-time":"2007-07-06T14:25:29Z","timestamp":1183731929000},"page":"155-167","source":"Crossref","is-referenced-by-count":22,"title":["Robot calibration by mobile camera systems"],"prefix":"10.1002","volume":"11","author":[{"given":"Hanqi","family":"Zhuang","sequence":"first","affiliation":[]},{"given":"Zvi S.","family":"Roth","sequence":"additional","affiliation":[]},{"given":"Kuanchih","family":"Wang","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2007,3,13]]},"reference":[{"volume-title":"Fundamentals of Manipulator Calibration","year":"1991","author":"Mooring B. W.","key":"e_1_2_1_2_2"},{"key":"e_1_2_1_3_2","first-page":"1753","volume-title":"International Encyclopedia of Robotics, Application and Automation","author":"Lau K.","year":"1988"},{"key":"e_1_2_1_4_2","unstructured":"M.Sklar \u201cMetrology and calibration techniques for the performance enhancement of industrial robots \u201d Ph.D. Dissertation University of Texas Austin TX 1988."},{"issue":"4","key":"e_1_2_1_5_2","doi-asserted-by":"crossref","first-page":"339","DOI":"10.1016\/0278-6125(88)90044-1","article-title":"A review of recent development in robot metrology,","volume":"7","author":"Jiang B. C.","journal-title":"J. Manufacturing Systems"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/34.35495"},{"key":"e_1_2_1_7_2","first-page":"65","article-title":"Robot calibration by mobile camera system,","volume":"30","author":"Zhuang H.","year":"1991","journal-title":"Proc. ASME Winter Annual Meeting"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1987.1087109"},{"key":"e_1_2_1_9_2","unstructured":"H.Zhuang Z. S.Roth X.Xu andK.Wang \u201cA simplified RAC\u2010based camera calibration algorithm and related implementation issues \u201d Proc. 4th Int. Symp. on Robotics & Manufacturing (ISRAM'92) Santa Fe NM 1992 pp.97\u2013102."},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1109\/34.159901"},{"key":"e_1_2_1_11_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.238281"},{"key":"e_1_2_1_12_2","doi-asserted-by":"crossref","unstructured":"S.Hayati \u201cRobot arm geometric parameter estimation \u201d Proc. 22th IEEE Int. Conf. Decision Control 1983 pp.1477\u20131483.","DOI":"10.1109\/CDC.1983.269783"},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/56.9302"},{"key":"e_1_2_1_14_2","doi-asserted-by":"publisher","DOI":"10.1016\/0736-5845(92)90027-4"},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-1999-3"},{"key":"e_1_2_1_16_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620070308"},{"key":"e_1_2_1_17_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620090704"},{"key":"e_1_2_1_18_2","unstructured":"H.Zhuang\u201cKinematic modeling identification and compensation Ph.D. Dissertation Florida Atlantic University FL 1989."},{"key":"e_1_2_1_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.149944"},{"key":"e_1_2_1_20_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143737"},{"key":"e_1_2_1_21_2","doi-asserted-by":"crossref","unstructured":"B. W.MooringandS. S.Padavala \u201cThe effect of kinematic model complexity on manipulator accuracy \u201d Proc. IEEE Int. Conf. Robotics Automation Scottsdale AR 1989 pp.593\u2013598.","DOI":"10.1109\/ROBOT.1989.100049"},{"key":"e_1_2_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.88014"},{"key":"e_1_2_1_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.34770"},{"key":"e_1_2_1_24_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836499101000305"},{"key":"e_1_2_1_25_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.105398"},{"key":"e_1_2_1_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/21.247898"},{"key":"e_1_2_1_27_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836499101000510"},{"key":"e_1_2_1_28_2","doi-asserted-by":"crossref","unstructured":"H.Zhuang L.Wang andZ. S.Roth \u201cSimultaneous calibration of a robot and a hand\u2010mounted camera \u201d Proc. IEEE Int. Conf. R&A Atlanta GA 1993 Vol. 2 pp.149\u2013154.","DOI":"10.1109\/ROBOT.1993.292139"},{"key":"e_1_2_1_29_2","doi-asserted-by":"publisher","DOI":"10.1016\/0736-5845(93)90042-I"},{"key":"e_1_2_1_30_2","doi-asserted-by":"crossref","unstructured":"K. S.Roberts \u201cA new representation for a line \u201d Proc. Int. Conf. Comput. Vision & Pattern Recog. 1988 pp.635\u2013640.","DOI":"10.1109\/CVPR.1988.196303"}],"container-title":["Journal of Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.4620110303","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/rob.4620110303","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,18]],"date-time":"2025-01-18T07:45:29Z","timestamp":1737186329000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/rob.4620110303"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994,1]]},"references-count":29,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1994,1]]}},"alternative-id":["10.1002\/rob.4620110303"],"URL":"https:\/\/doi.org\/10.1002\/rob.4620110303","archive":["Portico"],"relation":{},"ISSN":["0741-2223","1097-4563"],"issn-type":[{"type":"print","value":"0741-2223"},{"type":"electronic","value":"1097-4563"}],"subject":[],"published":{"date-parts":[[1994,1]]}}}