{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T04:09:14Z","timestamp":1775534954009,"version":"3.50.1"},"reference-count":41,"publisher":"SAGE Publications","issue":"5-6","license":[{"start":{"date-parts":[[2002,5,1]],"date-time":"2002-05-01T00:00:00Z","timestamp":1020211200000},"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":[[2002,5]]},"abstract":"<jats:p> We present a method for trajectory planning and control of planar robots with a passive rotational last joint. These underactuated mechanical systems, which are subject to nonholonomic second-order constraints, are shown to be fully linearized and input-output decoupled by means of a nonlinear dynamic feedback. This objective is achieved in a unified framework, both in the presence or absence of gravity. The linearizing output is the position of the center of percussion of the last link. Based on this result, one can plan smooth trajectories joining in finite time any initial and desired final state of the robot; in particular, transfers between inverted equilibria and swing-up maneuvers under gravity are easily obtained. We also address the problem of avoiding the singularity induced by the dynamic linearization procedure through a careful choice of output trajectories. A byproduct of the proposed method is the straightforward design of exponentially stable tracking controllers for the generated trajectories. Simulation results are reported for a 3R robot moving in a horizontal and vertical plane. Possible extensions of the approach and its relationships with the differential flatness technique are briefly discussed. <\/jats:p>","DOI":"10.1177\/027836402321261940","type":"journal-article","created":{"date-parts":[[2003,6,23]],"date-time":"2003-06-23T23:42:18Z","timestamp":1056411738000},"page":"575-590","source":"Crossref","is-referenced-by-count":104,"title":["Trajectory Planning and Control for Planar Robots with Passive Last Joint"],"prefix":"10.1177","volume":"21","author":[{"given":"Alessandro","family":"De Luca","sequence":"first","affiliation":[{"name":"Dipartimento di Informatica e Sistemistica Universit\u00e0 di Roma \u201cLa Sapienza\" Via Eudossiana 18, 00184 Roma, Italy,"}]},{"given":"Giuseppe","family":"Oriolo","sequence":"additional","affiliation":[{"name":"Dipartimento di Informatica e Sistemistica Universit\u00e0 di Roma \u201cLa Sapienza\" Via Eudossiana 18, 00184 Roma, Italy,"}]}],"member":"179","published-online":{"date-parts":[[2002,5,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"publisher","DOI":"10.1109\/70.86082"},{"key":"atypb2","volume-title":"IEEE Int. Conf. on Robotics and Automation","author":"Arai, H."},{"key":"atypb3","doi-asserted-by":"publisher","DOI":"10.1109\/70.720345"},{"key":"atypb4","doi-asserted-by":"publisher","DOI":"10.1109\/70.897777"},{"key":"atypb5","volume-title":"Workshop at the 1996 IEEE Int. Conf. on Robotics and Automation","author":"Bicchi, A."},{"key":"atypb6","unstructured":"Brockett, R.W. 1983. Asymptotic stability and feedback stabilization . In Differential Geometric Control Theory, eds. R. W. Brockett, R. S. Millman , and H. J. Sussmann, 181- 191, Birkh\u00e4user ."},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1109\/70.954753"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6911(89)90031-5"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1177\/027836499501400602"},{"key":"atypb10","first-page":"281","author":"De Luca, A.","year":"2001","journal-title":"2001 Journ\u00e9es Doctorales d'Automatique"},{"key":"atypb11","volume-title":"2001 IEEE Int. Conf. on Robotics and Automation","author":"De Luca, A."},{"key":"atypb12","volume-title":"2001 IEEE\/ASME Int. Conf. on Advanced Mechatronics","author":"De Luca, A."},{"key":"atypb13","volume-title":"1998 IEEE Int. Conf. on Robotics and Automation","author":"De Luca, A."},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1239(20000415)10:4<181::AID-RNC471>3.0.CO;2-X"},{"key":"atypb15","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2000.846450"},{"key":"atypb16","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2000.894595"},{"key":"atypb17","volume-title":"1998 IEEE Int. Conf. on Robotics and Automation","author":"De Luca, A."},{"key":"atypb18","doi-asserted-by":"publisher","DOI":"10.1080\/00207178508933432"},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1080\/00207179508921959"},{"key":"atypb20","volume-title":"1998 IEEE Int. Conf. on Robotics and Automation","author":"Faiz, N."},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1109\/70.499826"},{"key":"atypb22","volume-title":"35th IEEE Conf. on Decision and Control","author":"Imura, J."},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84628-615-5"},{"key":"atypb24","volume-title":"Robot Motion Planning and Control, Lecture Notes in Control and Information Sciences, vol. 229","author":"Laumond, J.-P.","year":"1998"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1137\/S0363012995287155"},{"key":"atypb26","doi-asserted-by":"publisher","DOI":"10.1177\/027836499901800105"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1016\/0005-1098(95)00099-2"},{"key":"atypb28","volume-title":"Notes for the Mini-Course held at the 4th European Control Conf","author":"Martin, Ph."},{"key":"atypb29","volume-title":"A Mathematical Introduction to Robotic Manipulation","author":"Murray, R.M.","year":"1994"},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1109\/70.650164"},{"key":"atypb31","doi-asserted-by":"publisher","DOI":"10.1109\/70.843166"},{"key":"atypb32","volume-title":"30th IEEE Conf. on Decision and Control","author":"Oriolo, G."},{"key":"atypb33","doi-asserted-by":"publisher","DOI":"10.1137\/S0363012996300987"},{"key":"atypb34","volume-title":"3rd Int. Conf. on Advanced Mechatronics","author":"Shiroma, N."},{"key":"atypb35","volume-title":"Super-Mechano Systems Workshop (SMS'99)","author":"Spong, M.W."},{"key":"atypb36","first-page":"135","volume":"230","author":"Spong, M.W.","year":"1998","journal-title":"LNCIS"},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1109\/37.341864"},{"key":"atypb38","volume-title":"34th IEEE Conf. on Decision and Control","author":"Spong, M.W."},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1177\/027836499000900401"},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1239(199809)8:11<995::AID-RNC373>3.0.CO;2-W"},{"key":"atypb41","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2000.844857"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836402321261940","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/027836402321261940","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,28]],"date-time":"2025-01-28T08:11:38Z","timestamp":1738051898000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/027836402321261940"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,5]]},"references-count":41,"journal-issue":{"issue":"5-6","published-print":{"date-parts":[[2002,5]]}},"alternative-id":["10.1177\/027836402321261940"],"URL":"https:\/\/doi.org\/10.1177\/027836402321261940","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2002,5]]}}}