{"id":"https://openalex.org/W4417438658","doi":"https://doi.org/10.1109/lra.2025.3645518","title":"Nullspace Optimization of Redundant Robots for Dynamics Decoupling in Motion Force Control","display_name":"Nullspace Optimization of Redundant Robots for Dynamics Decoupling in Motion Force Control","publication_year":2025,"publication_date":"2025-12-17","ids":{"openalex":"https://openalex.org/W4417438658","doi":"https://doi.org/10.1109/lra.2025.3645518"},"language":null,"primary_location":{"id":"doi:10.1109/lra.2025.3645518","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2025.3645518","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","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/A5100989714","display_name":"W. H. Tang","orcid":"https://orcid.org/0000-0002-3771-3122"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wenbo Tang","raw_affiliation_strings":["School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100398998","display_name":"Shiquan Wang","orcid":"https://orcid.org/0000-0003-3245-4579"},"institutions":[{"id":"https://openalex.org/I174947986","display_name":"Flex (United States)","ror":"https://ror.org/03q7jt003","country_code":"US","type":"company","lineage":["https://openalex.org/I174947986"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shiquan Wang","raw_affiliation_strings":["Shanghai Flexiv Robotics Technology Company, Ltd., Shanghai, China","Shanghai Flexiv Robotics Technology CO.,LTD, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"Shanghai Flexiv Robotics Technology Company, Ltd., Shanghai, China","institution_ids":[]},{"raw_affiliation_string":"Shanghai Flexiv Robotics Technology CO.,LTD, Shanghai, China","institution_ids":["https://openalex.org/I174947986"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013297655","display_name":"Wenhai Liu","orcid":"https://orcid.org/0000-0003-0166-7774"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenhai Liu","raw_affiliation_strings":["School of Artificial Intelligence, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Artificial Intelligence, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5109786475","display_name":"Weiming Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Weiming Wang","raw_affiliation_strings":["School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100989714"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.52864159,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"11","issue":"2","first_page":"1810","last_page":"1817"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.4918000102043152,"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"}},"topics":[{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.4918000102043152,"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/T11687","display_name":"Teleoperation and Haptic Systems","score":0.29809999465942383,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/T10982","display_name":"Motor Control and Adaptation","score":0.13220000267028809,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.7911999821662903},{"id":"https://openalex.org/keywords/sylvesters-law-of-inertia","display_name":"Sylvester's law of inertia","score":0.6779999732971191},{"id":"https://openalex.org/keywords/decoupling","display_name":"Decoupling (probability)","score":0.5910999774932861},{"id":"https://openalex.org/keywords/inertia","display_name":"Inertia","score":0.558899998664856},{"id":"https://openalex.org/keywords/cartesian-coordinate-system","display_name":"Cartesian coordinate system","score":0.43970000743865967},{"id":"https://openalex.org/keywords/motion-control","display_name":"Motion control","score":0.4377000033855438},{"id":"https://openalex.org/keywords/coupling","display_name":"Coupling (piping)","score":0.423799991607666},{"id":"https://openalex.org/keywords/impedance-control","display_name":"Impedance control","score":0.41029998660087585},{"id":"https://openalex.org/keywords/stability","display_name":"Stability (learning theory)","score":0.38109999895095825},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.3686000108718872}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7911999821662903},{"id":"https://openalex.org/C56828936","wikidata":"https://www.wikidata.org/wiki/Q1752621","display_name":"Sylvester's law of inertia","level":4,"score":0.6779999732971191},{"id":"https://openalex.org/C205606062","wikidata":"https://www.wikidata.org/wiki/Q5249645","display_name":"Decoupling (probability)","level":2,"score":0.5910999774932861},{"id":"https://openalex.org/C110407247","wikidata":"https://www.wikidata.org/wiki/Q122508","display_name":"Inertia","level":2,"score":0.558899998664856},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5121999979019165},{"id":"https://openalex.org/C16038011","wikidata":"https://www.wikidata.org/wiki/Q62912","display_name":"Cartesian coordinate system","level":2,"score":0.43970000743865967},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.4377000033855438},{"id":"https://openalex.org/C131584629","wikidata":"https://www.wikidata.org/wiki/Q4308705","display_name":"Coupling (piping)","level":2,"score":0.423799991607666},{"id":"https://openalex.org/C2777984285","wikidata":"https://www.wikidata.org/wiki/Q17098134","display_name":"Impedance control","level":3,"score":0.41029998660087585},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.38109999895095825},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.3686000108718872},{"id":"https://openalex.org/C48209547","wikidata":"https://www.wikidata.org/wiki/Q1331104","display_name":"Controllability","level":2,"score":0.3628000020980835},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.35530000925064087},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.3463999927043915},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.3400999903678894},{"id":"https://openalex.org/C187523126","wikidata":"https://www.wikidata.org/wiki/Q17098330","display_name":"Inverse dynamics","level":3,"score":0.33980000019073486},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.33250001072883606},{"id":"https://openalex.org/C129844170","wikidata":"https://www.wikidata.org/wiki/Q41299","display_name":"Quadratic equation","level":2,"score":0.3314000070095062},{"id":"https://openalex.org/C81302111","wikidata":"https://www.wikidata.org/wiki/Q2916417","display_name":"Contact force","level":2,"score":0.3273000121116638},{"id":"https://openalex.org/C88337583","wikidata":"https://www.wikidata.org/wiki/Q7883433","display_name":"Underactuation","level":3,"score":0.3176000118255615},{"id":"https://openalex.org/C12362212","wikidata":"https://www.wikidata.org/wiki/Q728435","display_name":"Linear subspace","level":2,"score":0.3165999948978424},{"id":"https://openalex.org/C144171764","wikidata":"https://www.wikidata.org/wiki/Q48103","display_name":"Torque","level":2,"score":0.31279999017715454},{"id":"https://openalex.org/C145912823","wikidata":"https://www.wikidata.org/wiki/Q113558","display_name":"Dynamics (music)","level":2,"score":0.3034999966621399},{"id":"https://openalex.org/C21556879","wikidata":"https://www.wikidata.org/wiki/Q43219517","display_name":"Moore\u2013Penrose pseudoinverse","level":3,"score":0.30149999260902405},{"id":"https://openalex.org/C191795146","wikidata":"https://www.wikidata.org/wiki/Q3878446","display_name":"Norm (philosophy)","level":2,"score":0.299699991941452},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.29269999265670776},{"id":"https://openalex.org/C95020103","wikidata":"https://www.wikidata.org/wiki/Q1813492","display_name":"Match moving","level":3,"score":0.2897999882698059},{"id":"https://openalex.org/C57493831","wikidata":"https://www.wikidata.org/wiki/Q3134666","display_name":"Projection (relational algebra)","level":2,"score":0.289000004529953},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.28700000047683716},{"id":"https://openalex.org/C113805353","wikidata":"https://www.wikidata.org/wiki/Q13424600","display_name":"Impedance parameters","level":3,"score":0.2833000123500824},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.2833000123500824},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.275299996137619},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.27489998936653137},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.2694999873638153},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.262800008058548},{"id":"https://openalex.org/C177918212","wikidata":"https://www.wikidata.org/wiki/Q803623","display_name":"Perturbation (astronomy)","level":2,"score":0.25600001215934753}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/lra.2025.3645518","is_oa":false,"landing_page_url":"https://doi.org/10.1109/lra.2025.3645518","pdf_url":null,"source":{"id":"https://openalex.org/S4210169774","display_name":"IEEE Robotics and Automation Letters","issn_l":"2377-3766","issn":["2377-3766"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Robotics and Automation Letters","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":25,"referenced_works":["https://openalex.org/W1976030291","https://openalex.org/W1977431861","https://openalex.org/W1982547038","https://openalex.org/W2002529332","https://openalex.org/W2043467118","https://openalex.org/W2110612452","https://openalex.org/W2112474089","https://openalex.org/W2169564405","https://openalex.org/W2753763272","https://openalex.org/W2771140250","https://openalex.org/W2891172891","https://openalex.org/W2902156994","https://openalex.org/W2988334419","https://openalex.org/W3020947218","https://openalex.org/W3093106179","https://openalex.org/W3173939621","https://openalex.org/W4205617436","https://openalex.org/W4226110135","https://openalex.org/W4226226124","https://openalex.org/W4294692098","https://openalex.org/W4367016637","https://openalex.org/W4388206266","https://openalex.org/W4400647416","https://openalex.org/W4400770575","https://openalex.org/W4400966525"],"related_works":[],"abstract_inverted_index":{"The":[0],"dynamics":[1,70],"coupling":[2,71,101],"between":[3],"motion":[4,57,80,139],"and":[5,42,126,134],"force":[6,16,43,58,81,123,140],"subspaces":[7],"in":[8,102],"robotic":[9],"control":[10,17,82,124,141],"poses":[11],"significant":[12],"challenges":[13],"to":[14,39,55],"ensuring":[15],"robustness,":[18],"particularly":[19],"under":[20,129],"large":[21],"external":[22,135],"disturbances.":[23],"While":[24],"actively":[25],"shaping":[26],"the":[27,92,96,117],"system":[28],"inertia":[29,100],"can":[30],"eliminate":[31],"this":[32],"coupling,":[33],"it":[34],"introduces":[35],"additional":[36],"disturbances":[37],"due":[38],"modeling":[40],"uncertainties":[41],"sensing":[44],"errors.":[45],"Inspired":[46],"by":[47,91],"how":[48],"humans":[49],"naturally":[50],"adjust":[51],"their":[52],"elbow":[53],"postures":[54,107],"facilitate":[56],"operations,":[59],"we":[60],"propose":[61],"a":[62],"quadratic":[63],"programming-based":[64],"nullspace":[65,119,144],"optimization":[66,120],"method":[67],"that":[68,108,116],"minimizes":[69,86],"for":[72],"redundant":[73],"torque-controlled":[74],"robots.":[75],"Integrated":[76],"into":[77],"an":[78,87],"impedance":[79],"framework,":[83],"our":[84],"approach":[85],"objective":[88],"function":[89],"defined":[90],"Frobenius":[93],"norm":[94],"of":[95,131],"projection":[97],"matrix":[98],"representing":[99],"Cartesian":[103],"space,":[104],"yielding":[105],"human-like":[106],"passively":[109],"decouple":[110],"task":[111],"dynamics.":[112],"Experimental":[113],"results":[114],"demonstrate":[115],"proposed":[118],"significantly":[121],"improves":[122],"stability":[125],"tracking":[127,145],"performance":[128],"conditions":[130],"high":[132],"friction":[133],"disturbances,":[136],"outperforming":[137],"conventional":[138],"with":[142],"traditional":[143],"approaches.":[146]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-12-17T00:00:00"}
