Skip to content
@Simple-Robotics

SimpleRobotics

Open Source Software for Efficient, Frugal and Reliable Robotics

SimpleRobotics

This organization regroups open-source software for efficient, frugal, and reliable robotics. It is actively supported by the WILLOW and SIERRA teams at Inria Paris.

Please feel free to contact us if you want to use, deploy, extend, support, or contribute to our software stack.

The associated website is available at: simple-robotics.github.io.

(Real) People

The software projects involved many passionate people willing to develop open-source and reliable software:

  • Justin Carpentier (Inria)
  • Wilson Jallet (Inria)
  • Quentin Le Lidec (Inria)
  • Louis Montaut (Inria)
  • Fabian Schramm (Inria)
  • Joris Vaillant (Inria)
  • Olivier Roussel (Inria)
  • Hugo Talbot (Inria)
  • Stéphane Caron (Inria)
  • Pierre-Guillaume Raverdy (Inria)
  • Etienne Arlaud (Inria)
  • Adrien Taylor (Inria)
  • Antoine Bambade (Inria)
  • Sarah El-Kazdadi
  • Etienne Ménager (Inria)
  • Ewen Dantec (ENS)
  • Ajay Sathya (Inria)
  • Bruce Wingo (Inria)
  • Mégane Millan (Inria)
  • Oumayma Bounou (Inria)
  • Yann De Mont-Marin (Inria)
  • Guilhem Saurel (CNRS)
  • Roland Andrews (Inria)
  • Théotime Le Hellard (ENS)

Sincere thanks for their contribution.

Current packages

  • ProxSuite provides ProxQP, a generic-purpose and efficient QP solver for robotics and beyond, and QPLayer, an efficient solution for differentiating optimization layers depicted as QPs.

  • Aligator, an efficient and versatile trajectory optimization library for robotics and beyond.

  • PyCppAD is an open-source framework that provides bindings for the CppAD Automatic Differentiation (CppAD) C++ library in Python. PyCppAD also includes support for the CppADCodeGen (CppADCodeGen) library, which exploits CppAD functionality to perform code generation.

Pinned Loading

  1. proxsuite proxsuite Public

    The Advanced Proximal Optimization Toolbox

    C++ 590 78

  2. Simple Simple Public

    The Simple Simulator: Simulation Made Simple

    C++ 240 14

  3. aligator aligator Public

    A versatile and efficient C++ library for real-time constrained trajectory optimization

    C++ 330 50

  4. cosypose cosypose Public

    Forked from yannlabb/cosypose

    Code for "CosyPose: Consistent multi-view multi-object 6D pose estimation", ECCV 2020.

    Python 97 20

  5. code-analysis-tools code-analysis-tools Public

    Guidelines and notes about useful tools to analyze and optimize code

    47 10

Repositories

Showing 10 of 32 repositories
  • proxsuite Public

    The Advanced Proximal Optimization Toolbox

    Simple-Robotics/proxsuite's past year of commit activity
    C++ 590 BSD-2-Clause 78 15 5 Updated Sep 9, 2026
  • aligator Public

    A versatile and efficient C++ library for real-time constrained trajectory optimization

    Simple-Robotics/aligator's past year of commit activity
    C++ 330 BSD-2-Clause 50 17 1 Updated Sep 9, 2026
  • LoIK Public

    Low-Complexity Inverse Kinematics

    Simple-Robotics/LoIK's past year of commit activity
    C++ 123 BSD-2-Clause 9 3 1 Updated Sep 9, 2026
  • nanoeigenpy Public

    A support library for bindings between Eigen in C++ and Python, based on nanobind

    Simple-Robotics/nanoeigenpy's past year of commit activity
    C++ 19 BSD-3-Clause 8 11 1 Updated Sep 8, 2026
  • hierarchical-survival-value-learning Public

    SVL: Goal-Conditioned Reinforcement Learning as Survival Learning

    Simple-Robotics/hierarchical-survival-value-learning's past year of commit activity
    Python 10 0 0 0 Updated Sep 2, 2026
  • survival-reinforcement-learning Public

    SRL: Toward Scalable Self-Supervised RL

    Simple-Robotics/survival-reinforcement-learning's past year of commit activity
    Python 10 0 0 0 Updated Sep 2, 2026
  • ksos-tools Public

    Implementation of the Kernel Sum-of-Squares optimization framework and various related solvers

    Simple-Robotics/ksos-tools's past year of commit activity
    Python 7 BSD-2-Clause 0 0 0 Updated Aug 31, 2026
  • simple-mpc Public

    C++ implementation of multiple predictive control schemes for locomotion based on the Aligator optimization solver

    Simple-Robotics/simple-mpc's past year of commit activity
    C++ 45 BSD-2-Clause 8 6 0 Updated Jul 21, 2026
  • pycppad Public

    Python bindings for CppAD and CppADCodeGen using Boost.Python

    Simple-Robotics/pycppad's past year of commit activity
    C++ 26 BSD-3-Clause 9 1 0 Updated Jun 10, 2026
  • Simple-Robotics/simple-robotics.github.io's past year of commit activity
    JavaScript 0 6 0 0 Updated May 18, 2026

Top languages

Loading…

Most used topics

Loading…