{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,2,6]],"date-time":"2024-02-06T21:03:23Z","timestamp":1707253403441},"reference-count":32,"publisher":"Cambridge University Press (CUP)","issue":"4","license":[{"start":{"date-parts":[[2012,11,2]],"date-time":"2012-11-02T00:00:00Z","timestamp":1351814400000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2013,7]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>The balancing of robotic systems is an important issue, because it allows significant reduction of torques. However, the literature review shows that the balancing of robotic systems is performed without considering the traveling trajectory. Although in static balancing the gravity effects on the actuators are removed, and in complete balancing the Coriolis, centripetal, gravitational, and cross-inertia terms are eliminated, but it does not mean that the required torque to move the manipulator from one point to another point is minimum. In this paper, \u201coptimal spring balancing\u201d is presented for open-chain robotic system based on indirect solution of open-loop optimal control problem. Indeed, optimal spring balancing is an optimal trajectory planning problem in which states, controls, and all the unknown parameters associated with the springs must be determined simultaneously to minimize the given performance index for a predefined point-to-point task. For this purpose, on the basis of the fundamental theorem of calculus of variations, the necessary conditions for optimality are derived that lead to the optimality conditions associated with Pontryagin's minimum principle and an additional condition associated with the constant parameters. The obtained optimality conditions are developed for a two-link manipulator in detail. Finally, the efficiency of the suggested approach is illustrated by simulation for a two-link manipulator and a PUMA-like robot. The obtained results show that the proposed method has dominant superiority over the previous methods such as static balancing or complete balancing.<\/jats:p>","DOI":"10.1017\/s026357471200063x","type":"journal-article","created":{"date-parts":[[2012,11,2]],"date-time":"2012-11-02T09:40:49Z","timestamp":1351849249000},"page":"611-621","source":"Crossref","is-referenced-by-count":9,"title":["Optimal spring balancing of robot manipulators in point-to-point motion"],"prefix":"10.1017","volume":"31","author":[{"given":"A.","family":"Nikoobin","sequence":"first","affiliation":[]},{"given":"M.","family":"Moradi","sequence":"additional","affiliation":[]},{"given":"A.","family":"Esmaili","sequence":"additional","affiliation":[]}],"member":"56","published-online":{"date-parts":[[2012,11,2]]},"reference":[{"key":"S026357471200063X_ref30","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022638025267"},{"key":"S026357471200063X_ref29","first-page":"101","article-title":"Formulation and numerical solution of robot manipulators in point-to-point motion with maximum load carrying capacity","volume":"16","author":"Korayem","year":"2009","journal-title":"Scientia Iranica J."},{"key":"S026357471200063X_ref28","doi-asserted-by":"publisher","DOI":"10.2514\/2.4231"},{"key":"S026357471200063X_ref27","doi-asserted-by":"publisher","DOI":"10.1002\/gamm.200890001"},{"key":"S026357471200063X_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.euromechsol.2004.02.006"},{"key":"S026357471200063X_ref24","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2012.2192270"},{"key":"S026357471200063X_ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2004.824696"},{"key":"S026357471200063X_ref20","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechatronics.2005.09.008"},{"key":"S026357471200063X_ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2007.09.007"},{"key":"S026357471200063X_ref17","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(00)00015-X"},{"key":"S026357471200063X_ref16","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(99)00067-1"},{"key":"S026357471200063X_ref15","first-page":"689","volume-title":"33rd Mechanism and Robotics Conference, Parts A and B","author":"Barents","year":"2009"},{"key":"S026357471200063X_ref14","first-page":"2872","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Fattah","year":"2006"},{"key":"S026357471200063X_ref12","doi-asserted-by":"publisher","DOI":"10.1016\/0094-114X(94)90128-7"},{"key":"S026357471200063X_ref10","unstructured":"Y. F. Gvozdev , \u201cManipulator,\u201d Patent, SU1777993, Nov 30, (1992)."},{"key":"S026357471200063X_ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2004.05.019"},{"key":"S026357471200063X_ref7","unstructured":"N. Vrijlandt and J. L. Herder , \u201cSeating unit for supporting a body or part of a body,\u201d Patent, NL1018178, Dec 3, (2002)."},{"key":"S026357471200063X_ref4","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(97)00036-0"},{"key":"S026357471200063X_ref2","doi-asserted-by":"publisher","DOI":"10.1109\/41.192653"},{"key":"S026357471200063X_ref11","first-page":"1536","volume-title":"Proceedings of the International Conference on Robotics and Automation","author":"Ulrich","year":"1991"},{"key":"S026357471200063X_ref21","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574710000093"},{"key":"S026357471200063X_ref9","unstructured":"A. T. Kondrin , L. N. Petrov and N. F. Polishchuk , \u201cPivoted arm balancing mechanism,\u201d Patent, SU1596154, Sep 30, (1990)."},{"key":"S026357471200063X_ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2007.05.002"},{"key":"S026357471200063X_ref26","doi-asserted-by":"publisher","DOI":"10.2514\/2.4033"},{"key":"S026357471200063X_ref1","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2007.900639"},{"key":"S026357471200063X_ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2006.882928"},{"key":"S026357471200063X_ref6","doi-asserted-by":"publisher","DOI":"10.1115\/1.3259020"},{"key":"S026357471200063X_ref32","volume-title":"Optimal Control Theory: An Introduction","author":"Kirk","year":"1970"},{"key":"S026357471200063X_ref23","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2012.2183378"},{"key":"S026357471200063X_ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2004.02.011"},{"key":"S026357471200063X_ref31","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574708004578"},{"key":"S026357471200063X_ref18","first-page":"376","article-title":"Adaptive decoupling for open chain planar robots","volume":"17","author":"Moradi","year":"2010","journal-title":"Iranica Sci."}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S026357471200063X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,23]],"date-time":"2019-04-23T21:04:00Z","timestamp":1556053440000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S026357471200063X\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,11,2]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2013,7]]}},"alternative-id":["S026357471200063X"],"URL":"https:\/\/doi.org\/10.1017\/s026357471200063x","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,11,2]]}}}