RoboticExplorationLab / ReLUQP-py

A GPU-Accelerated Quadratic Programming Solver for Model-Predictive Control
MIT License
86 stars 4 forks source link

ReLUQP-py

This is a Python implementation of the ReLU-QP solver from the paper "ReLU-QP: A GPU-Accelerated Quadratic Programming Solver for Model-Predictive Control". A Julia implementation can be found here.

Installation

pip install -e .

Usage

Please see the example in the examples folder.

Citation

If you find this code useful, please consider citing our paper:

@inproceedings{bishop_relu-qp_2023,
        title = {{ReLU}-{QP}: A {GPU}-Accelerated Quadratic Programming Solver for Model-Predictive Control},
        url = {http://arxiv.org/abs/2311.18056},
        booktitle = {IEEE International Conference on Robotics and Automation},
        author = {Bishop, Arun L. and Zhang, John Z. and Gurumurthy, Swaminathan and Tracy, Kevin and Manchester, Zachary},
        year = {2024}
}