# ooqp_eigen_interface **Repository Path**: github-30019830/ooqp_eigen_interface ## Basic Information - **Project Name**: ooqp_eigen_interface - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-02-14 - **Last Updated**: 2024-06-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README OOQP-Eigen Interface ====================== Overview --------------- This C++ software provides a simple interface to use [OOQP] with the [Eigen] linear algebra library. *The Object Oriented Quadratic Programming solver package ([OOQP]) is written by Mike Gertz and Steve Wright from the University of Chicago ([copyright notice](http://pages.cs.wisc.edu/~swright/ooqp/COPYRIGHT.html)). This software is an independent interface to the OOQP library and is not affiliated with OOQP in any way.* **Authors: Péter Fankhauser, Christian Gehring, Stelian Coros**
Contact: Péter Fankhauser, pfankhauser@ethz.ch
Affiliation: Autonomous Systems Lab, ETH Zurich [![Build Status](https://ci.leggedrobotics.com/buildStatus/icon?job=github_ethz-asl/ooqp_eigen_interface/master)](https://ci.leggedrobotics.com/job/github_ethz-asl/job/ooqp_eigen_interface/job/master/) ### Links * [OOQP User Guide](http://pages.cs.wisc.edu/~swright/ooqp/ooqp-userguide.pdf) * [OOQP Paper](http://pages.cs.wisc.edu/~swright/ooqp/ooqp-paper.pdf) * The MA27 documentation is under `ma27-1.0.0.tar.gz -> /doc/ma27_Fortran.pdf` Installation ------------ ### Dependencies - [OOQP]: Object-oriented software for quadratic programming, - [Eigen]: Linear algebra library. ### Building This version uses [Catkin] as build system. There is a [CMake] version in the [cmake](https://github.com/ethz-asl/ooqp_eigen_interface/tree/cmake) branch. To build, clone the latest version from this repository into your catkin workspace and compile the package using cd catkin_ws/src git clone https://github.com/ethz-asl/ooqp_eigen_interface.git cd ../ catkin_make Usage ------------ TODO: Add an example project. Unit Tests ------------ Run the unit tests with catkin_make run_tests_ooqp_eigen_interface Bugs & Feature Requests ------------ Please report bugs and request features using the [Issue Tracker](https://github.com/ethz-asl/ooqp-eigen_interface/issues). [OOQP]: http://pages.cs.wisc.edu/~swright/ooqp/ [Eigen]: http://eigen.tuxfamily.org [Catkin]: http://wiki.ros.org/catkin [CMake]: http://www.cmake.org/