Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider extending the documentation with a textbook-like introduction #175

Open
markusheimerl opened this issue Jun 13, 2024 · 4 comments

Comments

@markusheimerl
Copy link

markusheimerl commented Jun 13, 2024

see https://mujoco.readthedocs.io/en/stable/computation/index.html for reference.

@markusheimerl markusheimerl changed the title Extend the documentation with an textbook-like introduction Extend the documentation with a textbook-like introduction Jun 13, 2024
@markusheimerl markusheimerl changed the title Extend the documentation with a textbook-like introduction Consider extending the documentation with a textbook-like introduction Jun 13, 2024
@diegoferigo
Copy link
Member

Hi @markusheimerl, thanks for the suggestion. We are aware that the documentation is currently lacking, so far we focused mainly on functionality. Many things have changed in the past few months, but now we reached APIs that are much more stable.

We are considering both to extend the documentation and provide a paper / technical report. Timing is not yet clear though.

@markusheimerl
Copy link
Author

Hello @diegoferigo, thanks for the prompt update. Looking forward to developments of jaxsim 👍🏻

@diegoferigo
Copy link
Member

Waiting for more details that go beyond the docstrings of our code, for the time being I would probably redirect interested readers to Chapter 2 (Robot modelling), Chapter 7 (Contact-aware multibody dynamics) and Chapter 8 (Scaling rigid-body simulations) of my Ph.D. thesis1. It describes the considered dynamics, the soft contact model, and provides the pseudocode of the rigid body dynamics algorithms implemented in JaxSim.

Many software-engineering things have changed since, but the modelling is pretty much the same, and at least readers can find a good reference of notation and considered dynamics.

Footnotes

  1. Simulation Architectures for Reinforcement Learning applied to Robotics, 2022, URL.

@diegoferigo
Copy link
Member

We just merged in #265 and #261 new notebooks with few interesting use-cases. They might be worth a look for a primer on the considered use-cases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants