Topic: "inverse-dynamics"
rbdl/rbdl
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
Language: C++ - Size: 14.8 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 606 - Forks: 153

omegaiota/DiffCloth
Code repository for our paper DiffCloth: Differentiable Cloth Simulation with Dry Frictional Contact
Language: C++ - Size: 246 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 329 - Forks: 30

ashleve/ActiveRagdoll
From-scratch implementation of physically simulated character animation with proportional-integral-derivative controllers (PID)
Language: C# - Size: 60.7 MB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 201 - Forks: 40

ORB-HD/rbdl-orb
RBDL - Rigid Body Dynamics Library - ORB Version - The two main differences to the original rbdl is that this version has error handling and uses polymorphism for constraints
Language: C++ - Size: 16.7 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 91 - Forks: 46

PaulPauls/franka_emika_panda_pybullet 📦
PyBullet Simulation of the Franka Emika Panda 7-DOF Robot, providing movement simulation, inverse dynamics calculation and gravity compensation.
Language: Python - Size: 12.9 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 46 - Forks: 4

Ipuch/bioNC
Natural Coordinates with python for biomechanics
Language: Python - Size: 1.79 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 11 - Forks: 4

SDU-Robotics/sdu_controllers
sdu_controllers is a C++ library that implements fundamental robot controllers. The library is developed and maintained by the SDU Robotics group at University of Southern Denmark (SDU).
Language: C++ - Size: 9.9 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 6 - Forks: 2

MustafaLotfi/Optimized-Inverse-Dynamics-Controller
Obtaining the best coefficients of Inverse Dynamics Controller, for a dynamical system, with Optimization Algorithms.
Language: MATLAB - Size: 3.3 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

Woolfrey/software_robot_library
Custom classes for robot modeling & control.
Language: C++ - Size: 24.4 MB - Last synced at: about 15 hours ago - Pushed at: about 16 hours ago - Stars: 3 - Forks: 1

angelvillar96/PlaySlot
Official implementation of: "PlaySlot: Learning Inverse Latent Dynamics for Controllable Object-Centric Video Prediction and Planning" by Villar-Corrales & Behnke, 2025
Language: Python - Size: 8.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

tsitsimis/planar-robot
Basic planar robotic arm with arbitrary number of rotary joints
Language: Jupyter Notebook - Size: 2.57 MB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

shubhamwani376/PUMA560_Industrial_Sorting_Robot
PUMA560 as a sorting robot simulation in MATLAB with Peter Corke toolbox and Centralised control.
Language: MATLAB - Size: 56.8 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 1

gedeschaines/tutorial2x
A suite of Python 2 and 3 compatible programs derived from the PyODE Tutorial 2 web available at http://pyode.sourceforge.net/tutorials/tutorial2.html used to evaluate double pendulum dynamics simulation with Open Dynamics Engine (ODE) . The Pygame package is used to display simulation animation.
Language: Python - Size: 6.69 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

anubhav1772/Mathematics-for-Robotics
Important mathematical algorithms used in robotics implemented using C++ and Python.
Language: Jupyter Notebook - Size: 2.81 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

PhoniExZoe/PGNN
Solving Inverse Dynamics of 3-UPU Parallel Kinematic Mechanism with Physics-Guided Neural Network
Language: Jupyter Notebook - Size: 225 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

ahadrauf/federated_lqr
Personalized federated learning for inverse LQR
Language: Python - Size: 55.2 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0
