{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T21:42:19Z","timestamp":1780609339139,"version":"3.54.1"},"reference-count":38,"publisher":"SAGE Publications","issue":"9","license":[{"start":{"date-parts":[[2003,9,1]],"date-time":"2003-09-01T00:00:00Z","timestamp":1062374400000},"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":[[2003,9]]},"abstract":"<jats:p>In this paper, we address the stiffness synthesis problem of variable geometry double planar parallel robots. For a desired stiffness matrix, the free geometrical variables are calculated as a solution of a corresponding polynomial system. Since in practice the set of free geometrical variables might be deficient, the suggested solution addresses also the case where not all stiffness matrix elements are attainable. This is done through the use of Gr\u00f6bner bases that determine the solvability of the stiffness synthesis polynomial systems and by transforming these systems into corresponding eigenvalue problems using multiplication tables. This method is demonstrated on a novel variable geometry double planar six-degrees-of-freedom robot having six free geometric variables. A solution of the double planar stiffness synthesis problem is obtained through decomposing its stiffness matrix in terms of the stiffness matrices of its planar units. An example of this procedure is presented in which synthesizing six elements of the robot's stiffness matrix is obtained symbolically and validated numerically yielding 384 real solutions.<\/jats:p>","DOI":"10.1177\/02783649030229005","type":"journal-article","created":{"date-parts":[[2003,9,25]],"date-time":"2003-09-25T16:10:51Z","timestamp":1064506251000},"page":"757-775","source":"Crossref","is-referenced-by-count":44,"title":["Stiffness Synthesis of a Variable Geometry Six-Degrees-of-Freedom Double                Planar Parallel Robot"],"prefix":"10.1177","volume":"22","author":[{"given":"Nabil","family":"Simaan","sequence":"first","affiliation":[{"name":"Robotics Laboratory Department of Mechanical Engineering Technion-Israel                        Institute of Technology Haifa 32000 Israel,"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Moshe","family":"Shoham","sequence":"additional","affiliation":[{"name":"Robotics Laboratory Department of Mechanical Engineering Technion-Israel                        Institute of Technology Haifa 32000 Israel,"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2003,9,1]]},"reference":[{"key":"atypb1","doi-asserted-by":"crossref","unstructured":"Adams, W., and Loustanau, Ph. 1994. An Introduction to Grobner Bases, Graduate Studies in Mathematics, Vol. 3, American Mathematical Society .","DOI":"10.1090\/gsm\/003\/02"},{"key":"atypb2","doi-asserted-by":"crossref","unstructured":"Becker, T., and Weispfenning, V. 1993. Gr\u00f6bner Bases: A Computational Approach to Commutative Algebra, Springer-Verlag, Berlin .","DOI":"10.1007\/978-1-4612-0913-3"},{"key":"atypb3","doi-asserted-by":"crossref","unstructured":"Brodsky, V., Glozman, D., and Shoham, M. 1998. Double Circular-Triangular Six-Degrees-of-Freedom Parallel Robot. In J. Lenarcic and M.L. Husty, eds., ARK\u2014Advances in Robot Kinematics. Kluwer Academic, Dordrecht , pp. 155-164.","DOI":"10.1007\/978-94-015-9064-8_16"},{"key":"atypb4","unstructured":"Buchberger, B. 1965.\n                      An Algorithm for Finding a Basis for Residue Class Ring of a Zero-Dimensional Polynomial Ideals.\n                      Ph.D. thesis, University of Innsbruck, Institute for Mathematics (in German)."},{"key":"atypb5","doi-asserted-by":"crossref","unstructured":"Ciblak, N., and Lipkin, H. 1999. Synthesis of Cartesian stiffness for robotic applications . In Proceedings of the IEEE International Conference on Robotics and Automation, Vol. 3, pp. 2147-2152 .","DOI":"10.1109\/ROBOT.1999.770424"},{"key":"atypb6","doi-asserted-by":"crossref","unstructured":"Cox, D., Little, J., and O'Shea, D. 1998. Using Algebraic Geometry, Graduate Texts in Mathematics, No. 185, Springer-Verlag, Berlin .","DOI":"10.1007\/978-1-4757-6911-1"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Daniali, M.H.R., Zsombar-Murray, P.J., and Angeles, J. 1993. The kinematics of a three DoF planar and spherical double triangular parallel manipulators. In J. Angeles, P. Kovacs, and G. Hommel, eds., Computational Kinematics, Kluwer Academic, Dordrecht , pp. 153-164.","DOI":"10.1007\/978-94-015-8192-9_14"},{"key":"atypb8","unstructured":"Du Plessis, L. J., and Snyman, J. A. 2002. Design and optimum operation of a reconfigurable planar Gough-Stewart machining platform . In H. Neugebauer, ed., Proceedings of PSK2002: Development Methods and Application Experience of Parallel Kinematics, pp. 729-749 ."},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1109\/70.56657"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1016\/S0168-9002(97)00032-6"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1109\/70.678455"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1115\/1.2829309"},{"key":"atypb13","doi-asserted-by":"crossref","unstructured":"Kim, W.K., Lee, J.Y., and Yi, B.J. 1997. Analysis for a planar 3 degree-of-freedom parallel mechanism with actively adjustable stiffness characteristics . In IEEE International Conference on Robotics and Automation, pp. 2663-2670 .","DOI":"10.1109\/ROBOT.1997.619363"},{"key":"atypb14","doi-asserted-by":"crossref","unstructured":"Kock, S., and Schumacher, W. 1998. A parallel x-y manipulator with actuation redundancy for high-speed and active-stiffness applications . In IEEE International Conference on Robotics and Automation, Vol. 2, pp. 2295-2300 .","DOI":"10.1109\/ROBOT.1998.680665"},{"key":"atypb15","unstructured":"Loncaric, J. 1985.\n                      Geometrical Analysis of Compliant Mechanisms in Robotics\n                      , Ph.D. Dissertation, Harvard University."},{"key":"atypb16","unstructured":"Mason, M., and Salisbury, K. 1985. Robot Hands and the Mechanics of Manipulation, MIT Press, Cambridge, MA ."},{"key":"atypb17","doi-asserted-by":"publisher","DOI":"10.1177\/027836498900800504"},{"key":"atypb18","doi-asserted-by":"crossref","unstructured":"Merlet, J.P. 2000. Parallel Robots, Kluwer Academic, Dordrecht .","DOI":"10.1007\/978-94-010-9587-7"},{"key":"atypb19","doi-asserted-by":"crossref","unstructured":"Merlet, J.P., Preng, M.W., and Daney, D. 2000. Optimal trajectory planning of a 5-axis machine-tool based on a 6-axis parallel manipulator. In J. Lenarcic and M.M. Stanisic, eds., Advances in Robot Kinematics, Kluwer Academic, Dordrecht , pp. 315-322.","DOI":"10.1007\/978-94-011-4120-8_33"},{"key":"atypb20","doi-asserted-by":"crossref","unstructured":"M\u00f6ller, H. M. 1998. Gr\u00f6bner bases and numerical analysis. In B. Buchberger and F. Winkler, eds., Gr\u00f6bner Bases and Applications, Lecture Note Series 251, London Mathematical Society , pp. 159-178.","DOI":"10.1017\/CBO9780511565847.009"},{"key":"atypb21","doi-asserted-by":"publisher","DOI":"10.1007\/s002110050122"},{"key":"atypb22","doi-asserted-by":"publisher","DOI":"10.1177\/02783649922067771"},{"key":"atypb23","doi-asserted-by":"crossref","unstructured":"Patterson, T., and Lipkin, H. 1990. A classification of robot compliance . ASME Journal of Mechanical Design 115: 581-584 .","DOI":"10.1115\/1.2919229"},{"key":"atypb24","doi-asserted-by":"publisher","DOI":"10.1115\/1.2919228"},{"key":"atypb25","doi-asserted-by":"publisher","DOI":"10.1016\/S0010-4485(98)00076-1"},{"key":"atypb26","doi-asserted-by":"crossref","unstructured":"Raghavan, M., and Roth, B. 1995. Solving polynomial systems for the kinematic analysis and synthesis of mechanisms and robot manipulators . Transactions of ASME, Special 50th Anniversary Design Issue 117: 71-79 .","DOI":"10.1115\/1.2836473"},{"key":"atypb27","doi-asserted-by":"publisher","DOI":"10.1109\/70.795799"},{"key":"atypb28","doi-asserted-by":"crossref","unstructured":"Simaan, N., Glozman, D., and Shoham, M. 1998. Design considerations of new six-degrees-of-freedom parallel robots . In Proceedings of the IEEE International Conference on Robotics and Automation, Vol. 2, pp. 1327-1333 .","DOI":"10.1109\/ROBOT.1998.677289"},{"key":"atypb29","doi-asserted-by":"crossref","unstructured":"Simaan, N., and Shoham M. 2002. Stiffness synthesis of a variable geometry planar robot. In J. Lenar and F. Thomas, eds., Advances in Robot Kinematics: Theory and Applications, Kluwer Academic, Dordrecht , pp. 463-472.","DOI":"10.1007\/978-94-017-0657-5_49"},{"key":"atypb30","doi-asserted-by":"publisher","DOI":"10.1115\/1.1539514"},{"key":"atypb31","doi-asserted-by":"crossref","unstructured":"Stetter, H. J. 1993. Multivariate polynomial equations as matrix eigenproblems. In Contributions in Numerical Mathematics, World Scientific Series in Applicable Analysis ( WSSIAA ), Vol. 2, pp. 355-371.","DOI":"10.1142\/9789812798886_0028"},{"key":"atypb32","unstructured":"Tsai, L.W. 1999. Robot Analysis\u2014The Mechanics of Serial and Parallel Manipulators, Wiley, New York ."},{"key":"atypb33","unstructured":"Wagner, E. R., and Cooney, C. E. 1997. Cardan Hooke universal joint. In Universal Joint and Driveshaft Design Manual, Advances in Engineering Series, No 7, SAE publication , pp. 39-43."},{"key":"atypb34","doi-asserted-by":"crossref","unstructured":"Yi, B., Freeman, R. A., and Tesar, D. 1989. Open-loop stiffness control of overconstrained mechanisms\/robotic linkage systems . In Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1340-1345 .","DOI":"10.1109\/ROBOT.1989.100166"},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1115\/1.2897368"},{"key":"atypb36","doi-asserted-by":"crossref","unstructured":"Yi, B. J., and Freeman, R. A. 1993. Geometric characteristics of antagonistic stiffness in redundantly actuated mechanisms . In Proceedings of the IEEE International Conference on Robotics and Automation, pp. 654-661 .","DOI":"10.1109\/ROBOT.1993.291884"},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4563(199806)15:6<341::AID-ROB3>3.0.CO;2-N"},{"key":"atypb38","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4563(199904)16:4<227::AID-ROB3>3.0.CO;2-J"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/02783649030229005","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/02783649030229005","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:17:01Z","timestamp":1777457821000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/02783649030229005"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,9]]},"references-count":38,"journal-issue":{"issue":"9","published-print":{"date-parts":[[2003,9]]}},"alternative-id":["10.1177\/02783649030229005"],"URL":"https:\/\/doi.org\/10.1177\/02783649030229005","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,9]]}}}