{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T06:41:02Z","timestamp":1698043262029},"reference-count":45,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2007,3,13]],"date-time":"2007-03-13T00:00:00Z","timestamp":1173744000000},"content-version":"vor","delay-in-days":6614,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Robotic Syst."],"published-print":{"date-parts":[[1989,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A new multirate nonlinear controller for robot manipulators is described. The algorithm stems from the computed torque method, but has several modifications on its structure, resulting in a more robust controller.<\/jats:p><jats:p>The main philosophy behind those improvements resides on a sound engineering and management of the system resources. Consequently, the use of multirate sampling, memory tables, and predictive action arises naturally from that methodology.<\/jats:p><jats:p>The resulting controller is easy to tune using standard industrial engineering practice; moreover, by alleviating the computational burden its implementation is feasible with present day microprocessors.<\/jats:p>","DOI":"10.1002\/rob.4620060102","type":"journal-article","created":{"date-parts":[[2007,7,6]],"date-time":"2007-07-06T08:46:57Z","timestamp":1183711617000},"page":"1-17","source":"Crossref","is-referenced-by-count":10,"title":["Engineering design of a multirate nonlinear controller for robot manipulators"],"prefix":"10.1002","volume":"6","author":[{"given":"J. A. Tenreiro","family":"Machado","sequence":"first","affiliation":[]},{"given":"J. L. De","family":"Martins Carvalho","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2007,3,13]]},"reference":[{"key":"e_1_2_1_2_2","doi-asserted-by":"publisher","DOI":"10.1016\/0094-114X(81)90055-0"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620030402"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1978.4309907"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.1980.1102367"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836498200100104"},{"key":"e_1_2_1_7_2","doi-asserted-by":"publisher","DOI":"10.1049\/ip-d.1984.0002"},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1986.1087041"},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1049\/ip-d.1985.0026"},{"key":"e_1_2_1_10_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620040108"},{"key":"e_1_2_1_11_2","volume-title":"Robot Manipulators: Mathematics, Programming and Control","author":"Paul R. P.","year":"1981"},{"key":"e_1_2_1_12_2","volume-title":"Robot Motion: Planning and Control","author":"Brady M.","year":"1982"},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836498600500308"},{"key":"e_1_2_1_14_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143765"},{"key":"e_1_2_1_15_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620030308"},{"key":"e_1_2_1_16_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620040404"},{"issue":"57","key":"e_1_2_1_17_2","first-page":"65","article-title":"A Decentralized Variable Structure Control Algorithm for Robotic Manipulators","volume":"1","author":"Morgan R. G.","year":"1985","journal-title":"IEEE J. Robot., Automat."},{"key":"e_1_2_1_18_2","unstructured":"J. A.Tenreiro MachadoandJ. L.Martins de Carvalho \u201cA Smooth Variable Structure Control Algorithm for Robot Manipulators \u201d IEE Control 88 Conference Oxford U.K. April 1988."},{"key":"e_1_2_1_19_2","first-page":"2","volume-title":"Development and Application of Multirate Digital Control","author":"Glasson Douglas P.","year":"1983"},{"key":"e_1_2_1_20_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3149599"},{"key":"e_1_2_1_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1982.4308805"},{"key":"e_1_2_1_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1985.1087004"},{"key":"e_1_2_1_23_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1986.289257"},{"key":"e_1_2_1_24_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143767"},{"key":"e_1_2_1_25_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620040604"},{"key":"e_1_2_1_26_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3426922"},{"key":"e_1_2_1_27_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3426923"},{"key":"e_1_2_1_28_2","doi-asserted-by":"crossref","unstructured":"Marc H.Raibert \u201cAnalytical Equations vs. Table Look\u2010Up for Manipulation: A Unifying Concept \u201d Proc. IEEE Conf. Decision Contr. New Orleans Dec.1977 pp.576\u2013579.","DOI":"10.1109\/CDC.1977.271638"},{"key":"e_1_2_1_29_2","doi-asserted-by":"publisher","DOI":"10.1007\/BF00365233"},{"key":"e_1_2_1_30_2","doi-asserted-by":"publisher","DOI":"10.1108\/eb004494"},{"key":"e_1_2_1_31_2","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620010203"},{"key":"e_1_2_1_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.1986.350201"},{"key":"e_1_2_1_33_2","doi-asserted-by":"crossref","unstructured":"F.Miyazaki S.Kawamura M.Matsumori andS.Arimoto \u201cLearning Control Scheme for a Class of Robot Systems with Elasticity \u201d Proc. IEEE 25th Conf. Decision Contr. Athens Greece Dec. 1986.","DOI":"10.1109\/CDC.1986.267157"},{"key":"e_1_2_1_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1987.1087081"},{"key":"e_1_2_1_35_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836498700600207"},{"key":"e_1_2_1_36_2","doi-asserted-by":"crossref","unstructured":"J. A.Tenreiro Machado J. L.Martins de Carvalho J. A. SilvaMatos andAntonioM. C. Costa \u201cA Real\u2010Time System for Robot Manipulator Inverse Dynamics Computation \u201d 15th IFAC\/IFIP Workshop on Real\u2010Time Programming Valencia Spain 1988.","DOI":"10.1016\/0066-4138(88)90010-9"},{"key":"e_1_2_1_37_2","doi-asserted-by":"crossref","unstructured":"J. A.Tenreiro Machado J. L.Martins de Carvalho AntonioM. C. Costa andJ. A. SilvaMatos \u201cRobot Manipulator Dynamics\u2014Towards Better Computational Algorithms \u201d IFAC Symp. on Robot Control SYROCO'88 Karlsruhe FRG 1988.","DOI":"10.1016\/S1474-6670(17)54589-9"},{"key":"e_1_2_1_38_2","doi-asserted-by":"crossref","unstructured":"Jose S.MatosandJohn V.Oldfield \u201cBinary Decision Diagrams: From Abstract Representations to Physical Implementations \u201d 20th IEEE I ACM Design Automation Conference Miami Beach U.S.A. 1983.","DOI":"10.1109\/DAC.1983.1585710"},{"key":"e_1_2_1_39_2","first-page":"883","volume-title":"Application of the Preview Tracking Control Algorithm to Servoing a Robot Manipulator","author":"Yoshimoto K.","year":"1984"},{"key":"e_1_2_1_40_2","first-page":"171","volume-title":"Trajectory Control of Robot Manipulator Based on the Preview Tracking Control Algorithm","author":"Yoshimoto K.","year":"1985"},{"key":"e_1_2_1_41_2","doi-asserted-by":"publisher","DOI":"10.1109\/MCS.1986.1105044"},{"key":"e_1_2_1_42_2","doi-asserted-by":"crossref","unstructured":"H. B.Kuntze A.Jacubasch J.Richalet andC.Arber \u201cOn the Predictive Functional Control of an Elastic Industrial Robot \u201d Proc. IEEE 25th (onf Decision Contr. Athens Greece Dec. 1986.","DOI":"10.1109\/CDC.1986.267314"},{"key":"e_1_2_1_43_2","doi-asserted-by":"crossref","unstructured":"J.Richalet S.Abu El Ata\u2010Doss andC.Arber \u201cPredictive Functional Control: Application to Fast and Accurate Robots \u201d Proc. 10th IFAC World Congress on Automat. Contr. Munich FRG 1987.","DOI":"10.1016\/S1474-6670(17)55325-2"},{"key":"e_1_2_1_44_2","unstructured":"C. H.An C. G.Atkeson andJ. M.Hollerbach \u201cExperimental Determination of the Effect of Feedforward Control on Trajectory Tracking Errors \u201d Proc. IEEE Int. Conf. Robotics and Automat. San Francisco U.S.A. April 1986."},{"key":"e_1_2_1_45_2","doi-asserted-by":"crossref","unstructured":"P. K.KhoslaandT.Kanade \u201cExperimental Evaluation of the Feedforward Compensation and Computed\u2010Torque Control Schemes \u201d Proc. American Control Conference Seattle U.S. June 1986.","DOI":"10.23919\/ACC.1986.4789043"},{"key":"e_1_2_1_46_2","doi-asserted-by":"publisher","DOI":"10.1016\/0094-114X(81)90025-2"}],"container-title":["Journal of Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.4620060102","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/rob.4620060102","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T20:16:27Z","timestamp":1698005787000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/rob.4620060102"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1989,2]]},"references-count":45,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1989,2]]}},"alternative-id":["10.1002\/rob.4620060102"],"URL":"https:\/\/doi.org\/10.1002\/rob.4620060102","archive":["Portico"],"relation":{},"ISSN":["0741-2223","1097-4563"],"issn-type":[{"value":"0741-2223","type":"print"},{"value":"1097-4563","type":"electronic"}],"subject":[],"published":{"date-parts":[[1989,2]]}}}