{"id":"https://openalex.org/W2099024169","doi":"https://doi.org/10.1142/s0219843615500401","title":"ControlIt! \u2014 A Software Framework for Whole-Body Operational Space Control","display_name":"ControlIt! \u2014 A Software Framework for Whole-Body Operational Space Control","publication_year":2015,"publication_date":"2015-10-09","ids":{"openalex":"https://openalex.org/W2099024169","doi":"https://doi.org/10.1142/s0219843615500401","mag":"2099024169"},"language":"en","primary_location":{"id":"doi:10.1142/s0219843615500401","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0219843615500401","pdf_url":null,"source":{"id":"https://openalex.org/S75343556","display_name":"International Journal of Humanoid Robotics","issn_l":"0219-8436","issn":["0219-8436","1793-6942"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Humanoid Robotics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5086418276","display_name":"Chien\u2010Liang Fok","orcid":null},"institutions":[{"id":"https://openalex.org/I4210149382","display_name":"Johnson Space Center","ror":"https://ror.org/04xx4z452","country_code":"US","type":"facility","lineage":["https://openalex.org/I4210124779","https://openalex.org/I4210149382"]},{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Chien-Liang Fok","raw_affiliation_strings":["Human Centered Robotics Lab, Mechanical Engineering, University of Texas at Austin, 204 East Dean Keeton Street, Austin TX 78712, USA","NASA Johnson Space Center 2101 NASA Road 1, Houston TX 77058, USA"],"affiliations":[{"raw_affiliation_string":"Human Centered Robotics Lab, Mechanical Engineering, University of Texas at Austin, 204 East Dean Keeton Street, Austin TX 78712, USA","institution_ids":["https://openalex.org/I86519309"]},{"raw_affiliation_string":"NASA Johnson Space Center 2101 NASA Road 1, Houston TX 77058, USA","institution_ids":["https://openalex.org/I4210149382"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084405021","display_name":"Gwendolyn Johnson","orcid":null},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gwendolyn Johnson","raw_affiliation_strings":["Human Centered Robotics Lab, Mechanical Engineering, University of Texas at Austin, 204 East Dean Keeton Street, Austin TX 78712, USA"],"affiliations":[{"raw_affiliation_string":"Human Centered Robotics Lab, Mechanical Engineering, University of Texas at Austin, 204 East Dean Keeton Street, Austin TX 78712, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069587498","display_name":"John D. Yamokoski","orcid":null},"institutions":[{"id":"https://openalex.org/I4210149382","display_name":"Johnson Space Center","ror":"https://ror.org/04xx4z452","country_code":"US","type":"facility","lineage":["https://openalex.org/I4210124779","https://openalex.org/I4210149382"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"John D. Yamokoski","raw_affiliation_strings":["NASA Johnson Space Center 2101 NASA Road 1, Houston TX 77058, USA"],"affiliations":[{"raw_affiliation_string":"NASA Johnson Space Center 2101 NASA Road 1, Houston TX 77058, USA","institution_ids":["https://openalex.org/I4210149382"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028305433","display_name":"Aloysius K. Mok","orcid":"https://orcid.org/0000-0003-1309-8425"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aloysius Mok","raw_affiliation_strings":["UT Real-Time Systems Group, Computer Science, University of Texas at Austin, 2317 Speedway, Stop D9500 Austin TX 78712, USA"],"affiliations":[{"raw_affiliation_string":"UT Real-Time Systems Group, Computer Science, University of Texas at Austin, 2317 Speedway, Stop D9500 Austin TX 78712, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079374033","display_name":"Luis Sentis","orcid":"https://orcid.org/0000-0003-2856-4863"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Luis Sentis","raw_affiliation_strings":["Human Centered Robotics Lab, Mechanical Engineering, University of Texas at Austin, 204 East Dean Keeton Street, Austin TX 78712, USA"],"affiliations":[{"raw_affiliation_string":"Human Centered Robotics Lab, Mechanical Engineering, University of Texas at Austin, 204 East Dean Keeton Street, Austin TX 78712, USA","institution_ids":["https://openalex.org/I86519309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5086418276"],"corresponding_institution_ids":["https://openalex.org/I4210149382","https://openalex.org/I86519309"],"apc_list":null,"apc_paid":null,"fwci":2.1243,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.86547781,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"13","issue":"01","first_page":"1550040","last_page":"1550040"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11023","display_name":"Prosthetics and Rehabilitation Robotics","score":0.9965000152587891,"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/T11023","display_name":"Prosthetics and Rehabilitation Robotics","score":0.9965000152587891,"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.9889000058174133,"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/T10879","display_name":"Robotic Locomotion and Control","score":0.9273999929428101,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.794284462928772},{"id":"https://openalex.org/keywords/plug-in","display_name":"Plug-in","score":0.6456173062324524},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5286881327629089},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5160779356956482},{"id":"https://openalex.org/keywords/cartesian-coordinate-system","display_name":"Cartesian coordinate system","score":0.5110941529273987},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.5022993087768555},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.5015039443969727},{"id":"https://openalex.org/keywords/smt-placement-equipment","display_name":"SMT placement equipment","score":0.4295910894870758},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.41919583082199097},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.22497251629829407},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.15327048301696777}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.794284462928772},{"id":"https://openalex.org/C4924752","wikidata":"https://www.wikidata.org/wiki/Q184148","display_name":"Plug-in","level":2,"score":0.6456173062324524},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5286881327629089},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5160779356956482},{"id":"https://openalex.org/C16038011","wikidata":"https://www.wikidata.org/wiki/Q62912","display_name":"Cartesian coordinate system","level":2,"score":0.5110941529273987},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.5022993087768555},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.5015039443969727},{"id":"https://openalex.org/C17511633","wikidata":"https://www.wikidata.org/wiki/Q830694","display_name":"SMT placement equipment","level":3,"score":0.4295910894870758},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.41919583082199097},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.22497251629829407},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.15327048301696777},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0219843615500401","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0219843615500401","pdf_url":null,"source":{"id":"https://openalex.org/S75343556","display_name":"International Journal of Humanoid Robotics","issn_l":"0219-8436","issn":["0219-8436","1793-6942"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal of Humanoid Robotics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":96,"referenced_works":["https://openalex.org/W148918283","https://openalex.org/W179163131","https://openalex.org/W1509827371","https://openalex.org/W1621602424","https://openalex.org/W1820821744","https://openalex.org/W1940417524","https://openalex.org/W1969366849","https://openalex.org/W1973195195","https://openalex.org/W1975949753","https://openalex.org/W1988609580","https://openalex.org/W1988828938","https://openalex.org/W1989016128","https://openalex.org/W1990138992","https://openalex.org/W1990940450","https://openalex.org/W1991692529","https://openalex.org/W1992338761","https://openalex.org/W1995199698","https://openalex.org/W2000150438","https://openalex.org/W2006564886","https://openalex.org/W2016468033","https://openalex.org/W2016505519","https://openalex.org/W2019223072","https://openalex.org/W2019606703","https://openalex.org/W2022690874","https://openalex.org/W2026921322","https://openalex.org/W2028190994","https://openalex.org/W2042859160","https://openalex.org/W2046059280","https://openalex.org/W2048100353","https://openalex.org/W2048315518","https://openalex.org/W2050755999","https://openalex.org/W2054577881","https://openalex.org/W2059602541","https://openalex.org/W2061350632","https://openalex.org/W2062940189","https://openalex.org/W2066202893","https://openalex.org/W2077941066","https://openalex.org/W2080421646","https://openalex.org/W2081596740","https://openalex.org/W2089619576","https://openalex.org/W2090161303","https://openalex.org/W2091086037","https://openalex.org/W2094866840","https://openalex.org/W2096918223","https://openalex.org/W2100119371","https://openalex.org/W2101947808","https://openalex.org/W2102870508","https://openalex.org/W2105610112","https://openalex.org/W2107758079","https://openalex.org/W2108126009","https://openalex.org/W2109308395","https://openalex.org/W2110612452","https://openalex.org/W2111904757","https://openalex.org/W2112474089","https://openalex.org/W2112836513","https://openalex.org/W2113765804","https://openalex.org/W2117268954","https://openalex.org/W2118320757","https://openalex.org/W2121568882","https://openalex.org/W2124347077","https://openalex.org/W2126837612","https://openalex.org/W2127908581","https://openalex.org/W2128319160","https://openalex.org/W2128543011","https://openalex.org/W2128848325","https://openalex.org/W2131232094","https://openalex.org/W2132762434","https://openalex.org/W2138266846","https://openalex.org/W2141042553","https://openalex.org/W2141450827","https://openalex.org/W2142992961","https://openalex.org/W2143454724","https://openalex.org/W2150317946","https://openalex.org/W2152957885","https://openalex.org/W2161395589","https://openalex.org/W2162000109","https://openalex.org/W2162495121","https://openalex.org/W2166336289","https://openalex.org/W2167500728","https://openalex.org/W2167783228","https://openalex.org/W2169360335","https://openalex.org/W2169564405","https://openalex.org/W2170023797","https://openalex.org/W2170949734","https://openalex.org/W2171724570","https://openalex.org/W2172323324","https://openalex.org/W2224571966","https://openalex.org/W2250331966","https://openalex.org/W2253803285","https://openalex.org/W2397600194","https://openalex.org/W2546340494","https://openalex.org/W2901136733","https://openalex.org/W3211623726","https://openalex.org/W4240196545","https://openalex.org/W4254086355","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2883256816","https://openalex.org/W2171408034","https://openalex.org/W3003320923","https://openalex.org/W2106140982","https://openalex.org/W2152313554","https://openalex.org/W2064303750","https://openalex.org/W3048672182","https://openalex.org/W1509300825","https://openalex.org/W3092582874","https://openalex.org/W2065450024"],"abstract_inverted_index":{"Whole":[0],"Body":[1],"Operational":[2],"Space":[3],"Control":[4,39],"(WBOSC)":[5],"enables":[6,110],"floating-base":[7],"highly":[8],"redundant":[9],"robots":[10],"to":[11,25,65,96,182],"achieve":[12,196],"unified":[13],"motion/force":[14],"control":[15],"of":[16,36,122,142,200,239,258],"one":[17],"or":[18,155],"more":[19],"operational":[20],"space":[21],"objectives":[22],"while":[23],"adhering":[24],"physical":[26],"constraints.":[27],"It":[28],"is":[29,94,137,222,242,252,266],"a":[30,71,83,127,134,164,184,216,288],"pioneering":[31],"algorithm":[32],"in":[33,248],"the":[34,47,57,140,227,236,249,256,259,280,284],"field":[35],"human-centered":[37],"Whole-Body":[38],"(WBC).":[40],"Although":[41],"there":[42],"are":[43,160],"extensive":[44],"studies":[45,54],"on":[46,56,162],"algorithms":[48],"and":[49,60,67,115,133,176,179,215,245,270,277,293],"theory":[50],"behind":[51],"WBOSC,":[52],"limited":[53],"exist":[55],"software":[58,86],"architecture":[59],"APIs":[61],"that":[62,193,231,241],"enable":[63],"WBOSC":[64,240],"perform":[66,183],"be":[68,150,275],"integrated":[69],"into":[70],"larger":[72],"system.":[73],"In":[74],"this":[75,79,189],"paper,":[76],"we":[77,191,271],"address":[78],"by":[80,152,254,279],"presenting":[81],"ControlIt!,":[82],"new":[84,106,128],"open-source":[85],"framework":[87],"for":[88,283,290],"WBOSC.":[89],"Unlike":[90],"previous":[91],"implementations,":[92],"ControlIt!":[93,114,143,194],"multi-threaded":[95],"increase":[97],"maximum":[98],"servo":[99,198],"frequencies":[100],"using":[101,180,234],"standard":[102],"PC":[103],"hardware.":[104],"A":[105],"parameter":[107],"binding":[108],"mechanism":[109],"tight":[111],"integration":[112],"between":[113],"external":[116],"processes":[117],"via":[118],"an":[119],"extensible":[120],"set":[121],"transport":[123],"protocols.":[124],"To":[125],"support":[126],"robot,":[129],"only":[130],"two":[131,208,212],"plugins":[132],"URDF":[135],"model":[136],"needed":[138],"\u2014":[139],"rest":[141],"remains":[144],"unchanged.":[145],"New":[146],"WBC":[147,281,291],"primitives":[148],"can":[149,195],"added":[151],"writing":[153],"Task":[154],"Constraint":[156],"plugins.":[157],"ControlIt!\u2019s":[158,263],"capabilities":[159],"demonstrated":[161],"Dreamer,":[163],"16-DOF":[165],"torque":[166],"controlled":[167],"humanoid":[168],"upper":[169],"body":[170],"robot":[171],"containing":[172],"both":[173,243],"series":[174],"elastic":[175],"co-actuated":[177],"joints,":[178],"it":[181,273],"product":[185],"disassembly":[186],"task.":[187,220,262],"Using":[188],"testbed,":[190],"show":[192],"average":[197],"latencies":[199],"about":[201],"0.5[Formula:":[202],"see":[203,229],"text]ms":[204,230],"when":[205],"configured":[206],"with":[207],"Cartesian":[209,260],"position":[210,251,261],"tasks,":[211,214],"orientation":[213],"lower":[217],"priority":[218],"posture":[219],"This":[221],"10":[223],"times":[224],"faster":[225],"than":[226],"5[Formula:":[228],"was":[232],"achieved":[233],"UTA-WBC,":[235],"prototype":[237],"implementation":[238],"application":[244],"platform-specific.":[246],"Variations":[247],"product\u2019s":[250],"handled":[253],"updating":[255],"goal":[257],"source":[264],"code":[265],"released":[267],"under":[268],"LGPL":[269],"hope":[272],"will":[274],"adopted":[276],"maintained":[278],"community":[282],"long":[285],"term":[286],"as":[287],"platform":[289],"development":[292],"integration.":[294]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":6},{"year":2016,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
