Understanding URDF: A Dataset and Analysis
The complexity of robot systems is rising which makes it increasingly effective to simulate before deployment. To do this, a model of the robot's kinematics or dynamics is required, and the most commonly used format is the Unified Robot Description Format (URDF). This article presents the first...
Saved in:
| Published in: | IEEE robotics and automation letters Vol. 9; no. 5; pp. 4479 - 4486 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Piscataway
IEEE
01.05.2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects: | |
| ISSN: | 2377-3766, 2377-3766 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | The complexity of robot systems is rising which makes it increasingly effective to simulate before deployment. To do this, a model of the robot's kinematics or dynamics is required, and the most commonly used format is the Unified Robot Description Format (URDF). This article presents the first dataset of URDF files with metadata and analysis. The dataset contains 322 URDF files from various industrial and research organizations, and the metadata describes each robot, its type, manufacturer, and the source of the model. The files correspond to 195 unique robot models - the excess URDFs correspond to either multiple definitions across sources, or URDF variants of the same robot. We analyze the files in the dataset and provide information on how they were generated, which mesh file types are most commonly used, and compare models of multiply-defined robots. The purpose of this article is to create foundational knowledge about URDF files, how they are created and used, and generate insight into the current state of the URDF format. Publishing the dataset, analysis, and the scripts and tools used enables others using, researching or developing URDFs to easily access this data and use it in their own work. |
|---|---|
| AbstractList | The complexity of robot systems is rising which makes it increasingly effective to simulate before deployment. To do this, a model of the robot's kinematics or dynamics is required, and the most commonly used format is the Unified Robot Description Format (URDF). This article presents the first dataset of URDF files with metadata and analysis. The dataset contains 322 URDF files from various industrial and research organizations, and the metadata describes each robot, its type, manufacturer, and the source of the model. The files correspond to 195 unique robot models - the excess URDFs correspond to either multiple definitions across sources, or URDF variants of the same robot. We analyze the files in the dataset and provide information on how they were generated, which mesh file types are most commonly used, and compare models of multiply-defined robots. The purpose of this article is to create foundational knowledge about URDF files, how they are created and used, and generate insight into the current state of the URDF format. Publishing the dataset, analysis, and the scripts and tools used enables others using, researching or developing URDFs to easily access this data and use it in their own work. |
| Author | Corke, Peter Tola, Daniella |
| Author_xml | – sequence: 1 givenname: Daniella orcidid: 0000-0001-7981-7037 surname: Tola fullname: Tola, Daniella email: dt@ece.au.dk organization: Department of Electrical and Computer Engineering, Aarhus University, Aarhus, Denmark – sequence: 2 givenname: Peter orcidid: 0000-0001-6650-367X surname: Corke fullname: Corke, Peter email: peter.corke@qut.edu.au organization: Centre for Robotics, Queensland University of Technology, Brisbane, QLD, Australia |
| BookMark | eNp9kEFLAzEQRoNUsNbePXhY8CZsTTK7m6y3pbUqFIRiz2G6mZUtNVuT9NB_75Z6KB48zcfwvWF412zgOkeM3Qo-EYKXj4tlNZFcZhMALTItL9hQglIpqKIYnOUrNg5hwzkXuVRQ5kP2sHKWfIjobOs-k9VyNn9KqmSGEQPFpF8nlcPtIbThhl02uA00_p0jtpo_f0xf08X7y9u0WqS1LGVMAXOSec1LIYAQsGgsEOgGcoJ6nSPHBi1a1VjSpbAWaqEs4FpnuLaoNIzY_enuznffewrRbLq9758IBjgIKDXwrG8Vp1btuxA8NaZuI8a2c9FjuzWCm6Ma06sxRzXmV00P8j_gzrdf6A__IXcnpCWis3qmdCE0_AB2Lm87 |
| CODEN | IRALC6 |
| CitedBy_id | crossref_primary_10_3390_drones9060406 crossref_primary_10_3390_s24165266 crossref_primary_10_1007_s11554_024_01526_5 crossref_primary_10_3390_electronics14020276 crossref_primary_10_1016_j_compind_2025_104330 crossref_primary_10_1061_JCCEE5_CPENG_5723 crossref_primary_10_3390_app15095179 crossref_primary_10_17979_ja_cea_2025_46_12171 |
| Cites_doi | 10.1016/B978-0-32-385787-1.00023-3 10.1109/icra48506.2021.9561366 10.1109/NIR52917.2021.9666120 10.1073/pnas.1907856118 10.1561/2300000065 10.1109/ICST49551.2021.00036 10.1109/ICRA46639.2022.9812349 10.1109/CASE56687.2023.10260660 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/LRA.2024.3381482 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE/IET Electronic Library url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2377-3766 |
| EndPage | 4486 |
| ExternalDocumentID | 10_1109_LRA_2024_3381482 10478618 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: MADE FAST – fundername: Innovation Foundation Denmark |
| GroupedDBID | 0R~ 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD IFIPE IPLJI JAVBF KQ8 M43 M~E O9- OCL RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c292t-3a5e25c09113ea3a6fd3e38f35e3cb5a0afadad7fde891dd3c17d3ab84abda783 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 8 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001196510900011&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2377-3766 |
| IngestDate | Mon Jun 30 07:17:17 EDT 2025 Sat Nov 29 06:03:30 EST 2025 Tue Nov 18 22:18:45 EST 2025 Wed Aug 27 02:29:08 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 5 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c292t-3a5e25c09113ea3a6fd3e38f35e3cb5a0afadad7fde891dd3c17d3ab84abda783 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-7981-7037 0000-0001-6650-367X |
| PQID | 3031398304 |
| PQPubID | 4437225 |
| PageCount | 8 |
| ParticipantIDs | crossref_citationtrail_10_1109_LRA_2024_3381482 crossref_primary_10_1109_LRA_2024_3381482 ieee_primary_10478618 proquest_journals_3031398304 |
| PublicationCentury | 2000 |
| PublicationDate | 2024-05-01 |
| PublicationDateYYYYMMDD | 2024-05-01 |
| PublicationDate_xml | – month: 05 year: 2024 text: 2024-05-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE robotics and automation letters |
| PublicationTitleAbbrev | LRA |
| PublicationYear | 2024 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref14 (ref23) 2024 ref2 Tola (ref20) 2023 ref1 ref16 ref19 ref18 Tola (ref25) 2023 Tola (ref15) 2023 (ref22) 2024 (ref12) 2023 (ref17) 2023 Quigley (ref4) 2015 (ref24) 2023 Symeonidis (ref7) 2022 (ref10) 2022 (ref11) 2022 (ref21) 2023 ref3 Carn (ref8) 2024 ref6 ref5 (ref9) 2024 (ref13) 2022 |
| References_xml | – year: 2024 ident: ref8 article-title: Awesome robot descriptions – volume-title: ROS, urdfdom year: 2023 ident: ref21 – volume-title: Anaconda.org, urdfdom year: 2024 ident: ref22 – start-page: 461 volume-title: Deep Learning for Robot Perception and Cognition year: 2022 ident: ref7 article-title: Simulation environments doi: 10.1016/B978-0-32-385787-1.00023-3 – ident: ref18 doi: 10.1109/icra48506.2021.9561366 – year: 2023 ident: ref20 article-title: Material for reproducing the results of the URDF dataset analysis – year: 2024 ident: ref9 article-title: Example robot URDFs – year: 2023 ident: ref24 article-title: Open source initiative – year: 2023 ident: ref25 article-title: URDF analyzer – ident: ref5 doi: 10.1109/NIR52917.2021.9666120 – ident: ref3 doi: 10.1073/pnas.1907856118 – ident: ref1 doi: 10.1561/2300000065 – ident: ref2 doi: 10.1109/ICST49551.2021.00036 – year: 2023 ident: ref12 article-title: XML robot description format (URDF) – volume-title: ROS. Xacro year: 2022 ident: ref13 – volume-title: L. man page, fdupes. year: 2024 ident: ref23 – volume-title: MATLAB, importrobot year: 2023 ident: ref17 – ident: ref14 doi: 10.1109/ICRA46639.2022.9812349 – volume-title: ROS, URDF XML Joint year: 2022 ident: ref11 – volume-title: RobotLocomotion, drake ident: ref19 – volume-title: Programming Robots With ROS: A Practical Introduction to the Robot Operating System year: 2015 ident: ref4 – year: 2023 ident: ref15 article-title: A URDF Dataset – ident: ref16 article-title: ROS-Industrial github repositories – volume-title: ROS, URDF XML Link. year: 2022 ident: ref10 – ident: ref6 doi: 10.1109/CASE56687.2023.10260660 |
| SSID | ssj0001527395 |
| Score | 2.3500814 |
| Snippet | The complexity of robot systems is rising which makes it increasingly effective to simulate before deployment. To do this, a model of the robot's kinematics or... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 4479 |
| SubjectTerms | Animation Benchmark testing Collision avoidance Datasets Finite element method Format Kinematics Mathematical models Matlab Mesh generation Metadata Reproducibility of results Robot kinematics Robots Service robots Simulation Simulation and animation software tools for benchmarking and reproducibility System effectiveness Visualization |
| Title | Understanding URDF: A Dataset and Analysis |
| URI | https://ieeexplore.ieee.org/document/10478618 https://www.proquest.com/docview/3031398304 |
| Volume | 9 |
| WOSCitedRecordID | wos001196510900011&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE/IET Electronic Library customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: RIE dateStart: 20160101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: M~E dateStart: 20160101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PS8MwFH644UEP_pw4naMHLwrd2qRpEm_DbXjQIcPBbiXNDxBkk63z6N9uknY6EQUvoYQkhC9tv_eSvO8BXFLKLSnqKEwIQbYQPORCsZDQnBnKuUl0mWyCjkZsOuWPVbC6j4XRWvvLZ7rjHv1ZvprLldsq63opmTRmNahRmpbBWl8bKk5KjJP1UWTEu_fjnnUAUdKxbpiTu_xGPT6Xyo8fsGeV4f4_53MAe5X5GPTK9T6ELT07gt0NUcFjuJ5sxqsEk3F_eBP0gr4oLGEVga0O1kokDZgMB0-3d2GVESGUiKMixIJoRKTl-BhrgUVqFNaYGUw0ljkRkTBCCUWN0ozHSmEZU4VFzhKRK0EZPoH6bD7TpxAwiaxplOKY5NanSgwjiRNiMUimiFo7oQndNViZrOTCXdaKl8y7DRHPLLyZgzer4G3C1WeP11Iq44-2DQfnRrsSySa01guSVR_TMsNOX5IzHCVnv3Q7hx03enkRsQX1YrHSF7At34rn5aINtYf3Qdu_LR9jtrn_ |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFL3oFNQHPydOp_bBF4VubT6axLfhHBPnkLHB3kqapCDIJlvn7zdpO52Igi-hhISEk7bn3iT3XIArxoQlRRP4hFJkCyl8ITX3KUt4yoRIiSmSTbB-n4_H4rkMVs9jYYwx-eUz03CP-Vm-nqqF2ypr5lIyUcjXYYMSgoIiXOtrS8WJiQm6PIwMRLM3aFkXEJGGdcSc4OU38smzqfz4Bee80tn754z2Ybc0IL1WseIHsGYmh7CzIit4BDej1YgVbzRod269lteWmaWszLPV3lKLpAqjzv3wruuXORF8hQTKfCypQVRZlg-xkVhGqcYG8xRTg1VCZSBTqaVmqTZchFpjFTKNZcKJTLRkHB9DZTKdmBPwuELWOIpwSBPrVZGUU-KkWFKkIsSspVCD5hKsWJWC4S5vxWucOw6BiC28sYM3LuGtwfVnj7dCLOOPtlUH50q7Aska1JcLEpef0zzGTmFScByQ01-6XcJWd_jUi3sP_ccz2HYjFdcS61DJZgtzDpvqPXuZzy7yd-YD1ru8FQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Understanding+URDF%3A+A+Dataset+and+Analysis&rft.jtitle=IEEE+robotics+and+automation+letters&rft.au=Tola%2C+Daniella&rft.au=Corke%2C+Peter&rft.date=2024-05-01&rft.pub=IEEE&rft.eissn=2377-3766&rft.volume=9&rft.issue=5&rft.spage=4479&rft.epage=4486&rft_id=info:doi/10.1109%2FLRA.2024.3381482&rft.externalDocID=10478618 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2377-3766&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2377-3766&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2377-3766&client=summon |