Reduced coordinates / featherstone for joints
Open
enhancement
- Dominant language
- Jupyter Notebook
- Stars
- 3.2k
- Forks
- 349
- PR merge metrics
- No merged PRs in 30d
Description
Use something like the [Featherstone algorithm](https://en.wikipedia.org/wiki/Featherstone%27s_algorithm) to calculate joint state in reduced coordinates - one coordinate for each rotational/translational degree of freedom for each joint.
This would be a major rewrite and has a number of subtasks - the first of which is to determine whether the underlying algorithms (mass matrix calculation, forward kinematics, etc) are all XLA/TPU-friendly.
Contributor guide
Assessment
This issue has not been assessed yet.