pinocchio
RBD library
An implementation of algorithms for poly-articulated systems, including rigid body dynamics and analytical derivatives.
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
2k stars
64 watching
402 forks
Language: C++
last commit: about 1 month ago
Linked from 2 awesome lists
analytical-derivativesautomatic-differentiationc-plus-pluscasadicode-generationcondacppaddynamicsfclkinematicsmotion-planningpinocchiopythonrigid-body-dynamicsroboticsrosurdf
Related projects:
Repository | Description | Stars |
---|---|---|
rbdl/rbdl | A C++ library providing efficient algorithms for simulating the motion of articulated bodies with rigid body dynamics | 573 |
juliarobotics/rigidbodydynamics.jl | A Julia package providing an implementation of rigid body dynamics and kinematics algorithms. | 290 |
jrl-umi3218/rbdyn | A C++ library that models the dynamics of rigid body systems. | 173 |
avoroshilov/physics_playground | A research framework for simulating coupled FEM and rigid body dynamics with real-time collision detection and optimization. | 28 |
nickabattista/ib2d | An implementation of the immersed boundary method for 2D simulations | 168 |
rahulkidambi/accsgd | An implementation of the Accelerated SGD algorithm in PyTorch | 215 |
pbrod/numdifftools | A Python library for automatic numerical differentiation of scalar and vector-valued functions. | 258 |
loco-3d/crocoddyl | An optimal control library for robot motion planning and control under contact sequences | 870 |
pauan/blender-rigid-body-bones | A script that automates the creation of physics simulations for bones in 3D models using rigid body dynamics. | 126 |
christopherrabotin/ode | An ODE solving library for Go with support for multi-dimensional states and various numerical methods. | 22 |
flexcompute/tidy3d | Solves extremely large electrodynamics problems using the FDTD method | 197 |
ropensci/chopin | Automates parallel computation of spatial data from large datasets | 14 |
personalrobotics/aikido | A C++ library and Python bindings for solving motion planning and decision making problems in robotics. | 217 |
pyomeca/bioptim | An optimization framework for biomechanics and control problems using multiple algorithms and libraries. | 94 |
robotology/idyntree | A C++ library for simulating and analyzing dynamics of robots with floating bases | 177 |