Contributing to DART
DART is a collaborative project, and we welcome contributions from anyone who is interested in helping make the project better. Whether you’re interested in fixing bugs, adding new features, improving documentation, or something else entirely, we appreciate your contributions.
Getting Help
If you’re looking to contribute to DART but need help getting started, there are many resources available to you. Here are some places you can turn to for help:
DART documentation
Issue tracker on GitHub
Feature requests on GitHub
Community showcases on GitHub
Of course, you are welcome to reach out to us directly if you need further assistance. We are always happy to help!
Credits
DART was initially created by C. Karen Liu and Mike Stilman in 2011 at Georgia Tech, and has since evolved with the contributions of various institutions and individuals. We would like to extend our thanks and appreciation to the following institutions and individuals who have contributed to DART:
Humanoid Lab, Georgia Tech Research Corporation
Personal Robotics Lab, Carnegie Mellon University
Graphics Lab, Georgia Tech Research Corporation
Personal Robotics Lab, University of Washington
Open Source Robotics Foundation
The Movement Lab, Stanford University
and:
C. Karen Liu: project creator, multibody dynamics, constraint resolution, tutorials
Mike Stilman: project creator
Siddhartha S. Srinivasa: project advisor
Jeongseok Lee: project director, multibody dynamics, constraint resolution, collision detection, tutorials
Michael X. Grey: project director, extensive API improvements, inverse kinematics, gui::osg, tutorials
Tobias Kunz: former project director, motion planner
Sumit Jain: multibody dynamics
Yuting Ye: multibody dynamics, GUI
Michael Koval: uri, resource retriever, bug fixes
Ana C. Huamán Quispe: urdf parser
Chen Tang: collision detection
Matthew Dutton: build and bug fixes
Eric Huang: build and bug fixes
Pushkar Kolhe: early DART build system design
Saul Reynolds-Haertle: examples, bug fixes
Arash Rouhani: build fixes
Kristin Siu: integrators, bug fixes
Steven Peters: build improvements and fixes
Can Erdogan: planning, examples
Jie Tan: lcp solver, renderer
Yunfei Bai: build and bug fixes
Konstantinos Chatzilygeroudis: mimic joint, OSG shadows, shape deep copy, build and bug fixes
Sehoon Ha: early DART data structure design, pydart
Donny Ward: build fix
Andrew Price: build fix
Eric Tobis: build fix
Jonathan Martin: build fix
and many others have contributed bug fixes, documentation, and other improvements to DART, which can be found in the DART GitHub repository.
Note
If you have contributed to DART and your name is missing from the list above, or if your contributions are not accurately reflected, or any issue is found, please let us know by opening an issue on GitHub or contacting us directly. We apologize for any oversights and will make every effort to update the list in a timely manner. Thank you for your contributions to DART!