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
395 forks
Language: C++
last commit: 6 days 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 implementing efficient algorithms for rigid body dynamics and motion planning in robotics | 562 |
juliarobotics/rigidbodydynamics.jl | A Julia package providing an implementation of rigid body dynamics and kinematics algorithms. | 289 |
jrl-umi3218/rbdyn | A C++ library that models the dynamics of rigid body systems. | 170 |
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 | 167 |
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. | 256 |
loco-3d/crocoddyl | An optimal control library for robot motion planning and control under contact sequences | 848 |
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 | 189 |
ropensci/chopin | Automates parallelization of spatial computation for large datasets in geographic information systems | 12 |
personalrobotics/aikido | A C++ library and Python bindings for solving motion planning and decision making problems in robotics. | 214 |
pyomeca/bioptim | An optimization framework for biomechanics and control problems using multiple algorithms and libraries. | 93 |
robotology/idyntree | A C++ library for simulating and analyzing dynamics of robots with floating bases | 177 |