erwincoumans / tiny-differentiable-simulator

Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
Apache License 2.0
1.2k stars 129 forks source link

allow to run cppad generated code on CPU, runs really fast using OpenMP! #181

Closed erwincoumans closed 2 years ago

erwincoumans commented 2 years ago

cuda_model_laikago_forward_zero_kernel

erwincoumans commented 2 years ago

See screenshot of simulatio tds_cpu_fast n

erwincoumans commented 2 years ago

And a Windows binary to reproduce the result: laikago_sim_win64.zip .

erwincoumans commented 2 years ago

and lowres video: https://www.youtube.com/watch?v=wS_Ay757LRs