robot-acceleration / RBDReference
A Python reference implementation of rigid body dynamics algorithms
☆18Updated last year
Alternatives and similar repositories for RBDReference:
Users that are interested in RBDReference are comparing it to the libraries listed below
- Code supporting the RAL paper "Accelerating Robot Dynamics Gradients on a CPU, GPU, and FPGA"☆22Updated 3 years ago
- A simple parser libaray for URDF Files. That returns a robot object which can be used to access links, joints, transformation matrices, e…☆13Updated 3 years ago
- A differentiable simulator for robotic systems.☆30Updated 2 years ago
- A mini racetrack world for developing and testing robots with AWS RoboMaker and Gazebo simulations.☆15Updated 4 years ago
- Julia implementation of Pullback Bundle Dynamical Systems (PBDS) framework for geometrically-consistent, multi-task reactive control on m…☆18Updated 3 years ago
- Community-built test set to benchmark QP solvers☆13Updated 6 months ago
- Differentiable collision detection for capsules in JAX.☆41Updated last year
- Code supporting the WAFR paper "A Performance Analysis of Differential Dynamic Programming on a GPU," and the ICRA workshop follow on wor…☆43Updated last year
- Guidelines and notes about useful tools to analyze and optimize code☆33Updated 2 months ago
- GPU-Accelerated Trajectory Optimization☆18Updated 3 weeks ago
- Additional shapes to decorate MeshCat scenes (frames, text, ...)☆12Updated this week
- CppADCodeGen with an easy Eigen interface and Python bindings.☆15Updated 2 years ago
- Code dump of of a state estimator estimator for a robot with a floating base. Previously used on the Mercury robot.☆13Updated 5 years ago
- Generic whole body control library with QP: inverse dynamics and kinematics☆19Updated last year
- A dedicated solver for the capture problem initially presented in S. Caron, B. Mallein "Balance control using both ZMP and COM height var…☆12Updated 5 years ago
- ☆11Updated 3 weeks ago
- Model predictive control in Python based on quadratic programming☆37Updated this week
- This library computes a Contact Wrench Cone using polyhedral presentation.☆12Updated 5 years ago
- Collision detection benchmarks for the paper "Collision Detection Accelerated: An Optimization Perspective" published at RSS 2022☆25Updated 2 years ago
- ☆11Updated last year
- Probabilistic Inference of Simulation Parameters via Parallel Differentiable Simulation☆9Updated 2 years ago
- Python bindings for CppAD and CppADCodeGen using Boost.Python☆20Updated 5 months ago
- ☆14Updated 2 years ago
- Differential Dynamic Programming (DDP) with automatic symbolic differentiation☆49Updated 2 years ago
- QP Benchmarks for the ProxQP Solver against OSQP, GUROBI, MOSEK, quadprog and qpOASES☆29Updated last year
- Extend Differential Dynamic Programming (DDP) to be applicable to hybrid systems of fixed sequence and timings. Examples including an app…☆10Updated last year
- Quadratic programming solver for Python, Julia, Matlab, C, C++ and Fortran.☆18Updated 3 months ago
- Analytical formula of the wrench friction cone for surface contacts☆25Updated 4 years ago
- This a c++ implementation of a Time Invariant Linear Model Predictive Controller (LMPC) done in C++14 with python bindings☆36Updated last year
- Generic EKF, with support for non-Euclidean manifolds☆22Updated 2 years ago