Science Score: 46.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
✓Committers with academic emails
2 of 11 committers (18.2%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.1%) to scientific vocabulary
Keywords
Repository
A differentiable physics engine for robotics
Basic Info
Statistics
- Stars: 351
- Watchers: 8
- Forks: 30
- Open Issues: 21
- Releases: 30
Topics
Metadata Files
README.md
Dojo
A differentiable physics engine for robotics - arXiv preprint: https://arxiv.org/abs/2203.00806 - Python interface: https://github.com/dojo-sim/dojopy - site: https://sites.google.com/view/dojo-sim - video presentation: https://youtu.be/TRtOESXJxJQ
Update April 2023
- We are no longer actively developing Dojo, but pull requests are always welcome.
- We have updated or removed examples to account for changes since the initial version of Dojo.
- Additional developments on differentiable simulation:
- Differentiable collision detection (Kevin Tracy): capsules, convex primitives
- Single-level contact dynamics + collision detection (Simon Le Cleac'h): Silico
Examples
Simulation
Learning and Control
System Identification
Interfacing Other Packages
| ReinforcementLearning.jl: DQN | ControlSystems.jl: LQR |
| - | -|
|
|
|
Installation
Dojo can be added via the Julia package manager (type ]):
julia
pkg> add Dojo
For convenience mechanisms and environments, add DojoEnvironments additionally:
julia
pkg> add DojoEnvironments
Citing
@article{howelllecleach2022,
title={Dojo: A Differentiable Physics Engine for Robotics},
author={Howell, Taylor and Le Cleac'h, Simon and Bruedigam, Jan and Kolter, Zico and Schwager, Mac and Manchester, Zachary},
journal={arXiv preprint arXiv:2203.00806},
url={https://arxiv.org/abs/2203.00806},
year={2022}
}
How To Contribute
Please submit a pull request or open an issue. See the docs for contribution ideas.
Owner
- Name: Dojo
- Login: dojo-sim
- Kind: organization
- Repositories: 3
- Profile: https://github.com/dojo-sim
GitHub Events
Total
- Watch event: 36
- Fork event: 4
Last Year
- Watch event: 36
- Fork event: 4
Committers
Last synced: about 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| simon-lc | s****c@s****u | 528 |
| thowell | t****l@s****u | 340 |
| Jan Bruedigam | j****m@t****e | 206 |
| simon-lc | 3****c | 36 |
| rejuvyesh | m****l@r****m | 18 |
| Mitchell Fogelson | m****0@g****m | 5 |
| Alphonsus Adu-Bredu | a****6@g****m | 5 |
| Jan Bruedigam | 4****m | 4 |
| taylor howell | t****r@m****l | 3 |
| taylor | t****l@g****m | 1 |
| Arhik | a****3@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 52
- Total pull requests: 45
- Average time to close issues: 6 months
- Average time to close pull requests: 21 days
- Total issue authors: 27
- Total pull request authors: 7
- Average comments per issue: 2.25
- Average comments per pull request: 1.44
- Merged pull requests: 38
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: 25 minutes
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 1.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- GlenHenshaw (9)
- thowell (5)
- janbruedigam (4)
- rejuvyesh (4)
- MrstupidJ (3)
- JSun950313 (3)
- swami1995 (2)
- richardrl (2)
- XianyiCheng (2)
- JuliaTagBot (1)
- danielewis579 (1)
- zhonghai1995 (1)
- baggepinnen (1)
- Seas00n (1)
- shoeychi (1)
Pull Request Authors
- janbruedigam (25)
- rejuvyesh (8)
- mfogelson (5)
- adubredu (2)
- kngwyu (1)
- arhik (1)
- gladisor (1)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- actions/checkout v2 composite
- julia-actions/cache v1 composite
- julia-actions/julia-uploadcodecov latest composite
- julia-actions/setup-julia latest composite
- actions/checkout v2 composite
- julia-actions/cache v1 composite
- julia-actions/julia-uploadcodecov latest composite
- julia-actions/setup-julia latest composite
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- JuliaRegistries/TagBot v1 composite
- actions/checkout v2 composite
- julia-actions/setup-julia latest composite
- actions/checkout v1 composite
- julia-actions/julia-runtest latest composite
- julia-actions/julia-uploadcodecov latest composite
- julia-actions/setup-julia latest composite
