{"id":15387050,"url":"https://github.com/gkjohnson/nasa-urdf-robots","last_synced_at":"2025-11-13T22:53:59.252Z","repository":{"id":41813510,"uuid":"135928025","full_name":"gkjohnson/nasa-urdf-robots","owner":"gkjohnson","description":"Pre-built URDF files from the open source Robonaut 2 and Valkyrie projects from JSC","archived":false,"fork":false,"pushed_at":"2023-03-02T00:57:45.000Z","size":61011,"stargazers_count":33,"open_issues_count":13,"forks_count":10,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-05-08T20:14:23.261Z","etag":null,"topics":["nasa","robonaut","robotics","robots","ros","urdf","valkyrie"],"latest_commit_sha":null,"homepage":"https://gkjohnson.github.io/nasa-urdf-robots/example/index.bundle.html","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gkjohnson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-03T18:01:58.000Z","updated_at":"2025-04-06T04:09:25.000Z","dependencies_parsed_at":"2024-10-18T19:09:44.118Z","dependency_job_id":null,"html_url":"https://github.com/gkjohnson/nasa-urdf-robots","commit_stats":{"total_commits":33,"total_committers":2,"mean_commits":16.5,"dds":"0.18181818181818177","last_synced_commit":"1f89ecba9112361cde5beda617575bdd7b811b24"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkjohnson%2Fnasa-urdf-robots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkjohnson%2Fnasa-urdf-robots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkjohnson%2Fnasa-urdf-robots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gkjohnson%2Fnasa-urdf-robots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gkjohnson","download_url":"https://codeload.github.com/gkjohnson/nasa-urdf-robots/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253141533,"owners_count":21860541,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nasa","robonaut","robotics","robots","ros","urdf","valkyrie"],"created_at":"2024-10-01T14:51:42.330Z","updated_at":"2025-11-13T22:53:54.200Z","avatar_url":"https://github.com/gkjohnson.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nasa-urdf-robots\nPre-built URDF files from the open source Robonaut 2 and Valkyrie projects from JSC for easy use without needing to install the ROS platform. The derivative URDF model files provided in this repo are covered under the same license as their original sources.\n\n[View the models!](https://gkjohnson.github.io/nasa-urdf-robots/example/index.bundle.html)\n\n![NASA URDF Robots](./docs/banner.png)\n\n## Source Repositories\n\n[nasa-jsc-robotics/val_description](https://gitlab.com/nasa-jsc-robotics/val_description/tree/77f19dc07700c30ea8f34a572600c2db0355dacc)\n\n[nasa-jsc-robotics/r2_description](https://gitlab.com/nasa-jsc-robotics/r2_description/tree/654f4f89ff8e802cb7f80c617f0d6dd04483f4b2)\n\n## Build Instructions\n\n### r2_description\n\n1. Download the repository\n1. Create a `urdf` directory in the root of the repo\n1. Run `bash ./convert-xacro.sh ./robots ./urdf`\n1. URDF files are in `./urdf`!\n\n### val_description\n\n1. Initialize a catkin workspace by running\n    - `mkdir -p ./catkin_ws/src`\n    - `cd catkin_ws`\n    - `catkin_make`\n1. Download the `val_description` repository\n1. Unpack the contents into `catkin_ws/src/val_description`\n1. Comment out the following lines in the `catkin_ws/src/val_description/CMakeLists.txt` file\n    - `catkin_python_setup()`\n    - `catkin_add_nosetests(test)`\n1. Run `catkin_make install`\n1. URDF files are in `catkin_ws/devel/share/val_description/model/urdf`\n\n\n## Modifications\n\n- Converted R2 and Valkyrie `xacro` files to `urdf` using ROS Indigo.\n\n## License\n\n[NASA-1.3](https://opensource.org/licenses/NASA-1.3)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgkjohnson%2Fnasa-urdf-robots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgkjohnson%2Fnasa-urdf-robots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgkjohnson%2Fnasa-urdf-robots/lists"}