{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T10:17:21Z","timestamp":1785493041047,"version":"3.56.0"},"reference-count":53,"publisher":"SAGE Publications","issue":"6","license":[{"start":{"date-parts":[[2015,9,18]],"date-time":"2015-09-18T00:00:00Z","timestamp":1442534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2016,5]]},"abstract":"<jats:p>This paper presents an efficient interval-analysis-based algorithm to solve the direct geometrico-static problem (DGP) of underconstrained cable-driven parallel robots (CDPRs). Solving the DGP for a generic CDPR consists of finding all possible equilibrium poses of the end effector for the given cable lengths. Since cables impose unilateral constraints, configurations with one or more slack cables may occur. When the number of taut cables is smaller than six the robot is underconstrained and the DGP solutions must be found considering loop-closure and mechanical equilibrium equations simultaneously. The presented algorithm can find all DGP solutions of a generic CDPR in a numerically robust and safe way. By using interval analysis the proposed procedure can directly search for real solutions with non-negative cable tensions and it can take advantage of the physical constraints of the robot. The implemented procedure is discussed in detail, and the testing and experimental validation on working prototypes are presented.<\/jats:p>","DOI":"10.1177\/0278364915595277","type":"journal-article","created":{"date-parts":[[2015,9,18]],"date-time":"2015-09-18T22:15:38Z","timestamp":1442614538000},"page":"723-739","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":83,"title":["Solving the direct geometrico-static problem of underconstrained cable-driven parallel robots by interval analysis"],"prefix":"10.1177","volume":"35","author":[{"given":"Alessandro","family":"Berti","sequence":"first","affiliation":[{"name":"Department of Industrial Engineering, University of Bologna, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jean-Pierre","family":"Merlet","sequence":"additional","affiliation":[{"name":"National Research Institute in Computer Science and Automation, Sophia Antipolis, France"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Marco","family":"Carricato","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering, University of Bologna, Italy"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2015,9,18]]},"reference":[{"key":"bibr1-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/s11012-012-9552-3"},{"key":"bibr2-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2015.2393173"},{"key":"bibr3-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1002\/rob.4620100509"},{"key":"bibr4-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1115\/1.2114890"},{"key":"bibr5-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31988-4_16"},{"key":"bibr6-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/AIM.2014.6878280"},{"key":"bibr7-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2006.878967"},{"key":"bibr8-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2007.02.011"},{"key":"bibr9-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1115\/1.4000558"},{"key":"bibr10-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1115\/1.4024293"},{"key":"bibr11-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-90-481-9262-5_33"},{"key":"bibr12-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5979762"},{"key":"bibr13-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2012.2217795"},{"key":"bibr14-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/s11081-012-9191-5"},{"key":"bibr15-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1115\/1.1903001"},{"key":"bibr16-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1177\/0278364910382803"},{"key":"bibr17-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1163\/156855312X633048"},{"key":"bibr18-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2010.2090064"},{"key":"bibr19-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1201\/9780203026922"},{"key":"bibr20-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/s11044-006-9023-5"},{"key":"bibr21-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2004.08.002"},{"key":"bibr22-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-0249-6"},{"key":"bibr23-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2010-28036"},{"key":"bibr24-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574799002477"},{"key":"bibr25-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1002\/rob.10064"},{"key":"bibr26-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2006.870659"},{"key":"bibr27-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4020-2249-4_23"},{"key":"bibr28-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1177\/0278364904039806"},{"key":"bibr29-0278364915595277","unstructured":"Merlet JP (2007) Alias-C++. Available at: http:\/\/www-sop.inria.fr\/coprin\/logiciels\/ALIAS\/ALIAS-C++\/ALIAS-C++.html (accessed 30 July 2015)."},{"key":"bibr30-0278364915595277","doi-asserted-by":"publisher","DOI":"10.2478\/v10006-009-0033-3"},{"key":"bibr31-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-90-481-9262-5_6"},{"key":"bibr32-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6224615"},{"key":"bibr33-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-09489-2_1"},{"key":"bibr34-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2010.5509299"},{"issue":"2","key":"bibr35-0278364915595277","first-page":"131","volume":"28","author":"Ming A","year":"1994","journal-title":"International Journal of the Japan Society for Precision Engineering"},{"issue":"3","key":"bibr36-0278364915595277","first-page":"235","volume":"28","author":"Ming A","year":"1994","journal-title":"International Journal of the Japan Society for Precision Engineering"},{"key":"bibr37-0278364915595277","volume-title":"Interval Analysis","author":"Moore RE","year":"1966"},{"key":"bibr38-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611970906"},{"key":"bibr39-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1017\/S0305004100030401"},{"key":"bibr40-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2009.06.004"},{"key":"bibr41-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31988-4_8"},{"key":"bibr42-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2004.02.010"},{"key":"bibr43-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-2025-2_14"},{"key":"bibr44-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-4563(199810)15:10<581::AID-ROB4>3.0.CO;2-P"},{"key":"bibr45-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1007\/BF02425920"},{"key":"bibr46-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TNSRE.2007.908560"},{"key":"bibr47-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1115\/1.2121741"},{"key":"bibr48-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1002\/rob.8102"},{"key":"bibr49-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/ICORR.2007.4428463"},{"key":"bibr50-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2002.1011248"},{"key":"bibr51-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.1999.812846"},{"key":"bibr52-0278364915595277","doi-asserted-by":"publisher","DOI":"10.2307\/2316909"},{"key":"bibr53-0278364915595277","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2004.829501"}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364915595277","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0278364915595277","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364915595277","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:15:20Z","timestamp":1777457720000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364915595277"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,18]]},"references-count":53,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2016,5]]}},"alternative-id":["10.1177\/0278364915595277"],"URL":"https:\/\/doi.org\/10.1177\/0278364915595277","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,9,18]]}}}