{"id":"https://openalex.org/W7133525587","doi":"https://doi.org/10.1109/hpca68181.2026.11408528","title":"DRACO: A Hardware-Efficient Robot Rigid Body Dynamics Accelerator with Precision-Aware Quantization Framework","display_name":"DRACO: A Hardware-Efficient Robot Rigid Body Dynamics Accelerator with Precision-Aware Quantization Framework","publication_year":2026,"publication_date":"2026-01-31","ids":{"openalex":"https://openalex.org/W7133525587","doi":"https://doi.org/10.1109/hpca68181.2026.11408528"},"language":null,"primary_location":{"id":"doi:10.1109/hpca68181.2026.11408528","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca68181.2026.11408528","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-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/A5021551677","display_name":"Xingyu Liu","orcid":"https://orcid.org/0000-0003-1156-2263"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":true,"raw_author_name":"Xingyu Liu","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128093834","display_name":"Jiawei Liang","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Jiawei Liang","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101401834","display_name":"Yipu Zhang","orcid":"https://orcid.org/0000-0002-1167-3046"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Yipu Zhang","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120882498","display_name":"Linfeng Du","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Linfeng Du","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033576366","display_name":"Chunming Ma","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Chaofang Ma","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5124077532","display_name":"Hui Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Hui Yu","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5128092549","display_name":"Jiang Xu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jiang Xu","raw_affiliation_strings":["The Hong Kong University of Science and Technology (GZ)"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology (GZ)","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5128090435","display_name":"Wei Zhang","orcid":null},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Wei Zhang","raw_affiliation_strings":["The Hong Kong University of Science and Technology"],"affiliations":[{"raw_affiliation_string":"The Hong Kong University of Science and Technology","institution_ids":["https://openalex.org/I200769079"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":8,"corresponding_author_ids":["https://openalex.org/A5021551677"],"corresponding_institution_ids":["https://openalex.org/I200769079"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.90979131,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"13"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.11720000207424164,"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/T10879","display_name":"Robotic Locomotion and Control","score":0.11720000207424164,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.10599999874830246,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.09889999777078629,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/rigid-body","display_name":"Rigid body","score":0.5584999918937683},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.47850000858306885},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4731999933719635},{"id":"https://openalex.org/keywords/dynamics","display_name":"Dynamics (music)","score":0.4390999972820282},{"id":"https://openalex.org/keywords/rigid-body-dynamics","display_name":"Rigid body dynamics","score":0.43869999051094055},{"id":"https://openalex.org/keywords/quantization","display_name":"Quantization (signal processing)","score":0.4374000132083893},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.38350000977516174}],"concepts":[{"id":"https://openalex.org/C145980571","wikidata":"https://www.wikidata.org/wiki/Q192788","display_name":"Rigid body","level":2,"score":0.5584999918937683},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5009999871253967},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.47850000858306885},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4731999933719635},{"id":"https://openalex.org/C145912823","wikidata":"https://www.wikidata.org/wiki/Q113558","display_name":"Dynamics (music)","level":2,"score":0.4390999972820282},{"id":"https://openalex.org/C28461519","wikidata":"https://www.wikidata.org/wiki/Q2037529","display_name":"Rigid body dynamics","level":3,"score":0.43869999051094055},{"id":"https://openalex.org/C28855332","wikidata":"https://www.wikidata.org/wiki/Q198099","display_name":"Quantization (signal processing)","level":2,"score":0.4374000132083893},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.38350000977516174},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.37860000133514404},{"id":"https://openalex.org/C2780791683","wikidata":"https://www.wikidata.org/wiki/Q846785","display_name":"Action (physics)","level":2,"score":0.3009999990463257},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.298799991607666},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.29490000009536743},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.2948000133037567},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2883000075817108},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.2867000102996826},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.28299999237060547},{"id":"https://openalex.org/C187523126","wikidata":"https://www.wikidata.org/wiki/Q17098330","display_name":"Inverse dynamics","level":3,"score":0.2818000018596649},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.28040000796318054},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.27320000529289246},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.26989999413490295},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2671000063419342},{"id":"https://openalex.org/C2776126113","wikidata":"https://www.wikidata.org/wiki/Q1128980","display_name":"Industrial robot","level":3,"score":0.2639000117778778}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/hpca68181.2026.11408528","is_oa":false,"landing_page_url":"https://doi.org/10.1109/hpca68181.2026.11408528","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2026 IEEE International Symposium on High Performance Computer Architecture (HPCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6962904334068298,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W2026447021","https://openalex.org/W2110253696","https://openalex.org/W2158477366","https://openalex.org/W2296653574","https://openalex.org/W2465799076","https://openalex.org/W2626088079","https://openalex.org/W2762555062","https://openalex.org/W2804623852","https://openalex.org/W2883350506","https://openalex.org/W2906487027","https://openalex.org/W2971757069","https://openalex.org/W3023856361","https://openalex.org/W3127138963","https://openalex.org/W3153545263","https://openalex.org/W3155427222","https://openalex.org/W3162655786","https://openalex.org/W3165570441","https://openalex.org/W3200371584","https://openalex.org/W3207620878","https://openalex.org/W4200582041","https://openalex.org/W4228996506","https://openalex.org/W4234622069","https://openalex.org/W4235505915","https://openalex.org/W4240172577","https://openalex.org/W4255097844","https://openalex.org/W4280615399","https://openalex.org/W4311839921","https://openalex.org/W4312121025","https://openalex.org/W4312570994","https://openalex.org/W4312650972","https://openalex.org/W4380875731","https://openalex.org/W4380881051","https://openalex.org/W4386763593","https://openalex.org/W4389491875","https://openalex.org/W4389665574","https://openalex.org/W4392908006","https://openalex.org/W4393592145","https://openalex.org/W4394999049","https://openalex.org/W4401211486","https://openalex.org/W4401211849","https://openalex.org/W4401414910","https://openalex.org/W4401567963","https://openalex.org/W4405786247","https://openalex.org/W4407217988","https://openalex.org/W4411486141","https://openalex.org/W4414197134","https://openalex.org/W7116401852"],"related_works":[],"abstract_inverted_index":{"Rigid":[0],"Body":[1],"Dynamics":[2],"(RBD)":[3],"computation":[4],"is":[5,117,191],"a":[6,155,171,212],"critical":[7,82],"component":[8],"of":[9,88],"robotic":[10,288],"control,":[11],"often":[12],"dominating":[13],"system":[14],"runtime":[15],"due":[16,121],"to":[17,92,122,181,196,231,243,258],"its":[18,282],"algorithmic":[19],"complexity":[20],"and":[21,30,40,65,157,204,247,265,284],"high":[22,93,101],"parallelism":[23,29],"demands.":[24],"CPUs":[25],"suffer":[26],"from":[27,226],"limited":[28,106],"cache-unfriendly":[31],"access":[32],"patterns,":[33],"while":[34,186],"GPUs":[35],"incur":[36],"prohibitive":[37],"memory-access":[38],"latency":[39,129,229,270],"per-task":[41],"response":[42],"time,":[43],"making":[44],"them":[45],"unsuitable":[46],"for":[47,56,73,100,206,286],"real-time":[48],"control.":[49],"Both":[50],"platforms":[51],"also":[52,192],"consume":[53],"excessive":[54],"power":[55],"edge":[57],"deployment.":[58],"FPGAs":[59],"offer":[60],"superior":[61],"latency,":[62],"energy":[63],"efficiency,":[64],"customizable":[66],"hardware-level":[67],"parallelism,":[68],"emerging":[69],"as":[70],"promising":[71],"targets":[72],"RBD":[74,109,159,275],"acceleration.":[75,208],"However,":[76],"existing":[77],"FPGA":[78,120],"designs":[79],"still":[80],"face":[81],"limitations.":[83],"First,":[84,168],"the":[85,127,193,227,233],"intensive":[86],"use":[87],"multiply-accumulate":[89],"operations":[90,124,225],"leads":[91],"Digital":[94],"Signal":[95],"Processing":[96],"(DSP)":[97],"slices":[98],"consumptionespecially":[99],"degrees-of-freedom":[102],"(DOF)":[103],"robots-resulting":[104],"in":[105,144,217],"scalability.":[107],"Second,":[108,209],"functions":[110],"include":[111],"mass":[112,218],"matrix":[113,219],"inversion":[114,220],"function,":[115],"which":[116,222],"inefficient":[118],"on":[119,126,162,201],"reciprocal":[123,224],"falling":[125],"longest":[128,228],"path,":[130],"severely":[131],"limiting":[132],"performance.":[133,234],"Third,":[134],"mismatched":[135],"processing":[136],"rates":[137],"across":[138,277],"modules":[139],"introduce":[140],"idle":[141],"cycles,":[142],"resulting":[143],"poor":[145],"DSP":[146,177,240,245,249],"utilization.":[147],"To":[148],"address":[149],"these":[150],"issues,":[151],"we":[152,169,210,236],"propose":[153,170],"DRACO,":[154],"hardwareefficient":[156],"high-performance":[158],"accelerator":[160],"based":[161],"FPGA,":[163],"introducing":[164],"three":[165],"key":[166],"innovations.":[167],"precisionaware":[172],"quantization":[173,199],"framework":[174],"that":[175,254],"reduces":[176],"demand":[178],"by":[179],"up":[180,257],"<tex":[182,259,266],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[183,260,267],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$4":[184],"\\times$</tex>":[185,262,269],"preserving":[187],"motion":[188,205],"accuracy.":[189],"This":[190],"first":[194],"study":[195],"systematically":[197],"evaluate":[198],"impact":[200],"robot":[202,279],"control":[203],"hardware":[207],"leverage":[211],"hardware-efficient":[213],"division":[214],"deferring":[215],"optimization":[216],"algorithm,":[221],"decouples":[223],"path":[230],"improve":[232,244],"Finally,":[235],"present":[237],"an":[238],"inter-module":[239],"reuse":[241],"methodology":[242],"utilization":[246],"save":[248],"usage.":[250],"Experiment":[251],"results":[252],"show":[253],"DRACO":[255],"achieves":[256],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$8":[261],"throughput":[263],"improvement":[264],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">$7.4":[268],"reduction":[271],"over":[272],"state-of-the-art":[273],"(SOTA)":[274],"accelerators":[276],"various":[278],"types,":[280],"demonstrating":[281],"effectiveness":[283],"scalability":[285],"high-DOF":[287],"systems.":[289]},"counts_by_year":[],"updated_date":"2026-03-06T06:45:51.903784","created_date":"2026-03-05T00:00:00"}
