tiny-differentiable-simulator
Physics simulator library
A C++ and CUDA physics library for simulating rigid-body dynamics with automatic differentiation capabilities.
Tiny Differentiable Simulator is a header-only C++ and CUDA physics library for reinforcement learning and robotics with zero dependencies.
1k stars
36 watching
130 forks
Language: C++
last commit: about 1 month ago Related projects:
Repository | Description | Stars |
---|---|---|
openmachine-ai/tinyfive | A lightweight RISC-V emulator and assembler written in Python for simulating neural networks and assembly code execution. | 52 |
victorfisac/physac | A 2D physics engine with simulation and collision detection capabilities | 466 |
genbox/velcrophysics | A high-performance 2D physics simulation system with realistic collision detection and response capabilities. | 669 |
projectchrono/chrono | A high-performance C++ library for simulating the dynamics of complex systems with rigid and flexible bodies, fluid-solid interactions, and other phenomena | 2,244 |
erincatto/box2d-lite | A small 2D physics engine for simulating the motion of objects in games and other applications. | 881 |
jonhiller/voxelyze | A library for simulating the behavior of 3D objects made up of multiple materials under various loads. | 74 |
interactivecomputergraphics/positionbaseddynamics | A C++ library that supports the physically-based simulation of mechanical effects using a position-based approach | 1,936 |
avoroshilov/physics_playground | A research framework for simulating coupled FEM and rigid body dynamics with real-time collision detection and optimization. | 28 |
positronicslab/moby | A software framework for simulating the motion of multiple rigid bodies in 3D space. | 34 |
bepu/bepuphysics1 | A C# 3D physics simulation library with features like constraints and continuous collision detection. | 401 |
sandialabs/albany | An implicit multiphysics code for simulating complex problems with multiple physics disciplines | 282 |
ucl-bug/jaxdf | A JAX-based framework for creating differentiable numerical simulators with arbitrary discretizations. | 121 |
tunabrain/incremental-fluids | Provides simple fluid solver implementations in C++ for learning and reference purposes | 584 |
nvidiagameworks/flex | A particle-based simulation library for real-time applications | 673 |
slembcke/chipmunk2d | A fast and lightweight 2D physics library designed for video game development | 2,215 |