{"id":"https://openalex.org/W4309312632","doi":"https://doi.org/10.3390/robotics11060128","title":"FABRIKx: Tackling the Inverse Kinematics Problem of Continuum Robots with Variable Curvature","display_name":"FABRIKx: Tackling the Inverse Kinematics Problem of Continuum Robots with Variable Curvature","publication_year":2022,"publication_date":"2022-11-15","ids":{"openalex":"https://openalex.org/W4309312632","doi":"https://doi.org/10.3390/robotics11060128"},"language":"en","primary_location":{"id":"doi:10.3390/robotics11060128","is_oa":true,"landing_page_url":"https://doi.org/10.3390/robotics11060128","pdf_url":"https://www.mdpi.com/2218-6581/11/6/128/pdf?version=1669711424","source":{"id":"https://openalex.org/S4210232487","display_name":"Robotics","issn_l":"2218-6581","issn":["2218-6581"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Robotics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2218-6581/11/6/128/pdf?version=1669711424","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5039549401","display_name":"Dmitrii Yu. Kolpashchikov","orcid":"https://orcid.org/0000-0001-8915-0918"},"institutions":[{"id":"https://openalex.org/I196355604","display_name":"National Research Tomsk State University","ror":"https://ror.org/02he2nc27","country_code":"RU","type":"education","lineage":["https://openalex.org/I196355604"]},{"id":"https://openalex.org/I30849647","display_name":"Tomsk Polytechnic University","ror":"https://ror.org/00a45v709","country_code":"RU","type":"education","lineage":["https://openalex.org/I30849647"]}],"countries":["RU"],"is_corresponding":true,"raw_author_name":"Dmitrii Kolpashchikov","raw_affiliation_strings":["School of Computer Science and Robotics, Tomsk Polytechnic University, 634000 Tomsk, Russia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer Science and Robotics, Tomsk Polytechnic University, 634000 Tomsk, Russia","institution_ids":["https://openalex.org/I196355604","https://openalex.org/I30849647"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053506112","display_name":"Olga Gerget","orcid":"https://orcid.org/0000-0002-6242-9502"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Olga Gerget","raw_affiliation_strings":["Institute of Control Sciences, 117997 Moscow, Russia"],"raw_orcid":"https://orcid.org/0000-0002-6242-9502","affiliations":[{"raw_affiliation_string":"Institute of Control Sciences, 117997 Moscow, Russia","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017328847","display_name":"\u0412\u044f\u0447\u0435\u0441\u043b\u0430\u0432 \u0414\u0430\u043d\u0438\u043b\u043e\u0432","orcid":null},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Viacheslav Danilov","raw_affiliation_strings":["Department of Mechanical Engineering, Politecnico di Milano, 20133 Milan, Italy","Quantori, Cambridge, MA 02142, USA"],"raw_orcid":"https://orcid.org/0000-0002-1413-1381","affiliations":[{"raw_affiliation_string":"Department of Mechanical Engineering, Politecnico di Milano, 20133 Milan, Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"Quantori, Cambridge, MA 02142, USA","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5039549401"],"corresponding_institution_ids":["https://openalex.org/I196355604","https://openalex.org/I30849647"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1732},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1732},"fwci":1.0628,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":{"value":0.73709865,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"11","issue":"6","first_page":"128","last_page":"128"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10868","display_name":"Soft Robotics and Applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10868","display_name":"Soft Robotics and Applications","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.9879000186920166,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10892","display_name":"Drilling and Well Engineering","score":0.979200005531311,"subfield":{"id":"https://openalex.org/subfields/2212","display_name":"Ocean Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/inverse-kinematics","display_name":"Inverse kinematics","score":0.826042652130127},{"id":"https://openalex.org/keywords/curvature","display_name":"Curvature","score":0.7110432982444763},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.6496888399124146},{"id":"https://openalex.org/keywords/constant-curvature","display_name":"Constant curvature","score":0.6020371317863464},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5222554802894592},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.5211156010627747},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.49545443058013916},{"id":"https://openalex.org/keywords/piecewise","display_name":"Piecewise","score":0.4906679391860962},{"id":"https://openalex.org/keywords/jacobian-matrix-and-determinant","display_name":"Jacobian matrix and determinant","score":0.43935054540634155},{"id":"https://openalex.org/keywords/kinematics-equations","display_name":"Kinematics equations","score":0.4185372292995453},{"id":"https://openalex.org/keywords/mathematical-analysis","display_name":"Mathematical analysis","score":0.3475193977355957},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.33589160442352295},{"id":"https://openalex.org/keywords/applied-mathematics","display_name":"Applied mathematics","score":0.3265115022659302},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.27632996439933777},{"id":"https://openalex.org/keywords/classical-mechanics","display_name":"Classical mechanics","score":0.2746444344520569},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.2629726827144623},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.17222216725349426},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.16863515973091125}],"concepts":[{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.826042652130127},{"id":"https://openalex.org/C195065555","wikidata":"https://www.wikidata.org/wiki/Q214881","display_name":"Curvature","level":2,"score":0.7110432982444763},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.6496888399124146},{"id":"https://openalex.org/C2779668893","wikidata":"https://www.wikidata.org/wiki/Q2250422","display_name":"Constant curvature","level":3,"score":0.6020371317863464},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5222554802894592},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.5211156010627747},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.49545443058013916},{"id":"https://openalex.org/C164660894","wikidata":"https://www.wikidata.org/wiki/Q2037833","display_name":"Piecewise","level":2,"score":0.4906679391860962},{"id":"https://openalex.org/C200331156","wikidata":"https://www.wikidata.org/wiki/Q506041","display_name":"Jacobian matrix and determinant","level":2,"score":0.43935054540634155},{"id":"https://openalex.org/C204172952","wikidata":"https://www.wikidata.org/wiki/Q6410697","display_name":"Kinematics equations","level":5,"score":0.4185372292995453},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.3475193977355957},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.33589160442352295},{"id":"https://openalex.org/C28826006","wikidata":"https://www.wikidata.org/wiki/Q33521","display_name":"Applied mathematics","level":1,"score":0.3265115022659302},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.27632996439933777},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.2746444344520569},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.2629726827144623},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.17222216725349426},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.16863515973091125}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.3390/robotics11060128","is_oa":true,"landing_page_url":"https://doi.org/10.3390/robotics11060128","pdf_url":"https://www.mdpi.com/2218-6581/11/6/128/pdf?version=1669711424","source":{"id":"https://openalex.org/S4210232487","display_name":"Robotics","issn_l":"2218-6581","issn":["2218-6581"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Robotics","raw_type":"journal-article"},{"id":"pmh:oai:repositori-api.upf.edu:10230/71745","is_oa":true,"landing_page_url":"http://hdl.handle.net/10230/71745","pdf_url":null,"source":{"id":"https://openalex.org/S4306402615","display_name":"Repositori digital de la UPF (Universitat Pompeu Fabra)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I170486558","host_organization_name":"Universitat Pompeu Fabra","host_organization_lineage":["https://openalex.org/I170486558"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":null,"raw_type":"info:eu-repo/semantics/publishedVersion"},{"id":"pmh:oai:doaj.org/article:3002cde0325e4b5d9e7aadd44196f0bf","is_oa":true,"landing_page_url":"https://doaj.org/article/3002cde0325e4b5d9e7aadd44196f0bf","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Robotics, Vol 11, Iss 6, p 128 (2022)","raw_type":"article"},{"id":"pmh:oai:mdpi.com:/2218-6581/11/6/128/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.3390/robotics11060128","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Robotics; Volume 11; Issue 6; Pages: 128","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.3390/robotics11060128","is_oa":true,"landing_page_url":"https://doi.org/10.3390/robotics11060128","pdf_url":"https://www.mdpi.com/2218-6581/11/6/128/pdf?version=1669711424","source":{"id":"https://openalex.org/S4210232487","display_name":"Robotics","issn_l":"2218-6581","issn":["2218-6581"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Robotics","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8745739915","display_name":null,"funder_award_id":"20-38-90143","funder_id":"https://openalex.org/F4320321079","funder_display_name":"Russian Foundation for Basic Research"},{"id":"https://openalex.org/G8839479511","display_name":null,"funder_award_id":"FFSWW-2020-0014","funder_id":"https://openalex.org/F4320321079","funder_display_name":"Russian Foundation for Basic Research"}],"funders":[{"id":"https://openalex.org/F4320321079","display_name":"Russian Foundation for Basic Research","ror":"https://ror.org/02mh1ke95"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4309312632.pdf","grobid_xml":"https://content.openalex.org/works/W4309312632.grobid-xml"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W1604997681","https://openalex.org/W1970557511","https://openalex.org/W1999165127","https://openalex.org/W2019738832","https://openalex.org/W2060978823","https://openalex.org/W2064043586","https://openalex.org/W2096645690","https://openalex.org/W2120934473","https://openalex.org/W2184993170","https://openalex.org/W2345630035","https://openalex.org/W2413886764","https://openalex.org/W2527057332","https://openalex.org/W2564941590","https://openalex.org/W2566338237","https://openalex.org/W2607819307","https://openalex.org/W2626071037","https://openalex.org/W2765101259","https://openalex.org/W2790154185","https://openalex.org/W2790407588","https://openalex.org/W2801096292","https://openalex.org/W2892038503","https://openalex.org/W2897391301","https://openalex.org/W2912022022","https://openalex.org/W2968289830","https://openalex.org/W3002170672","https://openalex.org/W3008374813","https://openalex.org/W3037426978","https://openalex.org/W3045785884","https://openalex.org/W3093636714","https://openalex.org/W3120668859","https://openalex.org/W3179364417","https://openalex.org/W3195234139","https://openalex.org/W3209973020","https://openalex.org/W4205276831","https://openalex.org/W4285047706","https://openalex.org/W4289656432","https://openalex.org/W6736574362"],"related_works":["https://openalex.org/W2351331567","https://openalex.org/W2744818472","https://openalex.org/W2607470227","https://openalex.org/W2355512144","https://openalex.org/W2811382984","https://openalex.org/W1969999327","https://openalex.org/W2213440246","https://openalex.org/W3030642493","https://openalex.org/W4396731552","https://openalex.org/W1253671258"],"abstract_inverted_index":{"A":[0],"continuum":[1,44,57,83,133],"robot":[2,58,134],"is":[3,24,179],"a":[4,42,47,90,107,147,171,208,213],"unique":[5],"type":[6],"of":[7,12,16,21,41,55,75,81,92,127,130,170,175],"robots":[8,23,84],"which":[9],"move":[10],"because":[11],"the":[13,39,53,56,72,77,125,131,142,163,190],"elastic":[14],"deformation":[15],"their":[17],"bodies.":[18],"The":[19,152,167,201],"kinematics":[20,40,54,79,129,165,169],"such":[22],"typically":[25],"described":[26],"using":[27],"constant":[28,149,177],"curvature":[29,50,87,150,178],"assumption.":[30,151],"Such":[31],"an":[32],"assumption,":[33],"however,":[34,60],"does":[35],"not":[36],"completely":[37],"describe":[38,52,141],"real-life":[43],"robot.":[45],"As":[46],"result,":[48],"variable":[49,86,136,143],"assumptions":[51],"better,":[59],"they":[61],"are":[62],"more":[63],"complicated":[64],"to":[65,105,123,140,161],"formulate":[66],"and":[67,103,120,158,192,212],"work":[68],"with.":[69],"In":[70,113,138],"particular,":[71,139],"existing":[73],"methods":[74],"solving":[76],"inverse":[78,128,164,168],"problem":[80,126],"multisection":[82,132],"with":[85,135,189],"suffer":[88],"from":[89],"variety":[91],"deficiencies.":[93],"Those":[94],"deficiencies":[95],"include":[96],"complex":[97],"matrix":[98],"calculations,":[99],"singularity":[100],"problems,":[101],"unscalability,":[102],"inability":[104],"find":[106],"numeric":[108],"solution":[109,215],"in":[110],"some":[111],"cases.":[112],"this":[114],"work,":[115],"we":[116,145,186],"present":[117],"FABRIKx:":[118],"fast":[119],"reliable":[121],"algorithm":[122,154],"solve":[124,162],"curvature.":[137],"curvature,":[144],"utilize":[146],"piecewise":[148,176],"proposed":[153],"combines":[155],"both":[156],"tangent":[157],"chord":[159],"approaches":[160],"problem.":[166],"single":[172],"bending":[173],"section":[174],"also":[180],"described.":[181],"To":[182],"evaluate":[183],"FABRIKx":[184,206],"effectiveness,":[185],"compare":[187],"it":[188],"Jacobian-based":[191],"FABRIKc-based":[193],"algorithms":[194],"via":[195],"simulation":[196],"studies":[197],"for":[198],"different":[199],"robots.":[200],"obtained":[202],"results":[203],"show":[204],"that":[205],"demonstrates":[207],"higher":[209],"success":[210],"rate":[211],"lower":[214],"time.":[216]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":6}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2022-11-26T00:00:00"}
