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!
.. _c. karen liu: https://tml.stanford.edu/people/karen-liu
.. _mike stilman: http://www.golems.org/