Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Add new stateless FK #35

Merged
merged 9 commits into from
Apr 22, 2022
Merged

Add new stateless FK #35

merged 9 commits into from
Apr 22, 2022

Conversation

exhaustin
Copy link
Contributor

@exhaustin exhaustin commented Mar 6, 2022

Changes

  • Add recursive implementation of forward kinematics
  • Add forward kinematics API that returns poses off all links (instead of just the specified end-effector), which uses the recursive implementation

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 6, 2022
@exhaustin exhaustin marked this pull request as ready for review April 5, 2022 22:57
@exhaustin exhaustin requested a review from fmeier April 5, 2022 22:57
Copy link
Contributor

@fmeier fmeier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have added a few questions

differentiable_robot_model/robot_model.py Outdated Show resolved Hide resolved
differentiable_robot_model/robot_model.py Outdated Show resolved Hide resolved
differentiable_robot_model/rigid_body.py Show resolved Hide resolved
@exhaustin
Copy link
Contributor Author

Note: Previous confusing changes involving self._bodies2 and various duplicated code was for indexing bodies with link names instead of body indices.
I cleaned up by getting it to work with the original indexing method in self._bodies.

@exhaustin exhaustin requested a review from fmeier April 19, 2022 00:30
Copy link
Contributor

@fmeier fmeier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm!

@exhaustin exhaustin merged commit 76c2856 into main Apr 22, 2022
@exhaustin exhaustin deleted the aw-stateless-fk branch April 22, 2022 21:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants