Skip to content

Implement Differentiable Kinematics Tree & Planning Objectives in PyTorch given URDF or MJCF robot models.

License

Notifications You must be signed in to change notification settings

pompetzki/torch_robotics

 
 

Repository files navigation

torch_robotics

This library implements differentiable robot tree from URDF or MCJF robot format, and the differentiable planning objects such as obstacle avoidance, self-collision avoidance and via point.

Installation

Simply do

pip install -e .

Examples

For benchmarking on computation time of all available robot kinematics

python examples/forward_kinematics.py

For benchmarking on computation time of distance fields

python examples/collision_distance.py

Acknowledgements

A part of this implementation is inspired from the library differentiable robot model.

Contact

If you have any questions or find any bugs, please let me know: An Le an[at]robot-learning[dot]de

About

Implement Differentiable Kinematics Tree & Planning Objectives in PyTorch given URDF or MJCF robot models.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • Shell 0.2%