{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:48:00Z","timestamp":1777715280678,"version":"3.51.4"},"reference-count":15,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[1993,6,1]],"date-time":"1993-06-01T00:00:00Z","timestamp":738892800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[1993,6]]},"abstract":"<jats:p>Common production manipulators are designed to be controlled through the use of a closed-form kinematic solution algorithm. This closed-form solution uses manufacturer-specified nomi nal parameter values to model the given manipulator. These position-independent parameters, link lengths, twists, and off sets are geometrical and do not change as the manipulator is driven. However, manufacturing tolerances or usage may cause the actual parameters to deviate from the nominal robot para meters. In some cases, this deviation may be large and thus may cause the closed-form inversion to yield inaccurate joint value results.<\/jats:p>\n                  <jats:p>\n                    To assure proper end-effector positioning, it is important to identify these position-independent error values. The identifi cation algorithm to be presented uses the Denavit-Hartenberg (D-H) parameter notation to model any given M-jointed manip ulator. For the given model, a set of special Jacobian matrices are formulated with respect to the four D-H parameters (J\n                    <jats:sub>\u03b8<\/jats:sub>\n                    , J\n                    <jats:sub>s<\/jats:sub>\n                    , J\n                    <jats:sub>\u03b1<\/jats:sub>\n                    , and J\n                    <jats:sub>a<\/jats:sub>\n                    ). This set of four special Jacobian matrices is used to determine a set of D-H error parameter values, which will allow one to estimate the actual D-H parameter values.\n                  <\/jats:p>\n                  <jats:p>The iterative regression algorithm for parameter identifi cation uses the end-effector information at several arbitrary manipulator positions, as well as nominal parameter and joint variable information to compute the parameter error values. The use of the special Jacobian matrices allows for easy de termination of mathematical singularity conditions. In addition, statistical methods are employed to provide numerical uni formity between examples and aid in the evaluation process. Through several examples, it will be shown that the use of this parameter identification algorithm produces accurate results. This article will discuss the possibilities of deterministic as well as probabilistic parameter errors. Through the use of this parameter identification algorithm, one is able to identify the D-H parameter error values that will otherwise cause a loss in end-effector accuracy.<\/jats:p>","DOI":"10.1177\/027836499301200307","type":"journal-article","created":{"date-parts":[[2007,3,4]],"date-time":"2007-03-04T20:24:06Z","timestamp":1173039846000},"page":"288-298","source":"Crossref","is-referenced-by-count":9,"title":["Identification of Position-Independent Robot Parameter Errors Using Special Jacobian Matrices"],"prefix":"10.1177","volume":"12","author":[{"given":"C.R.","family":"Mirman","sequence":"first","affiliation":[{"name":"Engineering Department Wilkes University Wilkes-Barre, Pennsylvania 18766"}]},{"given":"K.C.","family":"Gupta","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering University of Illinois at Chicago Chicago, Illinois 60680"}]}],"member":"179","published-online":{"date-parts":[[1993,6,1]]},"reference":[{"key":"atypb1","volume-title":"Proceedings of the 4th ICAR","author":"Bennett, D."},{"key":"atypb2","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1115\/1.4011045","volume":"22","author":"Denavit, J.","year":"1955","journal-title":"J. Appl. Mechanics"},{"key":"atypb3","volume-title":"Applied Regression Analysis","author":"Draper, N.R.","year":"1966"},{"key":"atypb4","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1115\/1.3258715","volume":"107","author":"Gupta, K.C.","year":"1985","journal-title":"J. Mech. Transmissions Automation Design"},{"key":"atypb5","first-page":"263","volume":"1","author":"Hsu, T.W.","year":"1985","journal-title":"Computers in Engineering Conference"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1016\/0094-114X(87)90053-X"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1115\/1.3260797"},{"key":"atypb8","volume-title":"International Mathematical and Statistical Libraries (IMSL)","edition":"10"},{"key":"atypb9","volume-title":"IEEE Conference on Robotics and Automation","author":"Jarvis, J."},{"key":"atypb10","volume-title":"Iterative parameter identification and compensation for robots using special Jacobian matrices. Ph.D. dissertation","author":"Mirman, C.R.","year":"1990"},{"key":"atypb11","volume-title":"IFToMM World Congress","author":"Mirman, C.R."},{"key":"atypb12","volume-title":"Proceedings of the Second IFToMM World Congress","author":"Pieper, D.L."},{"key":"atypb13","volume-title":"IEEE Conference on Robotics and Automation","author":"Tang, S."},{"key":"atypb14","first-page":"39","volume":"1","author":"Veitschegger, W.","year":"1987","journal-title":"IEEE Conference on Robotics and Automation"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143737"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836499301200307","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836499301200307","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:14:42Z","timestamp":1777457682000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/027836499301200307"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,6]]},"references-count":15,"journal-issue":{"issue":"3","published-print":{"date-parts":[[1993,6]]}},"alternative-id":["10.1177\/027836499301200307"],"URL":"https:\/\/doi.org\/10.1177\/027836499301200307","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[1993,6]]}}}