Metadata-Version: 2.4
Name: gcsopt
Version: 0.1.1
Summary: Library for solving optimization problems over Graphs of Convex Sets (GCS).
Author: Tobia Marcucci
Author-email: marcucci@ucsb.edu
License: MIT
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: cvxpy>=1.5
Requires-Dist: pytest
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

# GCSOPT

Python library based on [CVXPY](https://www.cvxpy.org) to solve optimization problems in Graphs of Convex Sets (GCS).
For a detailed description of the algorithms implemented implemented in this library see the PhD thesis [Graphs of Convex Sets with Applications to Optimal Control and Motion Planning
](https://dspace.mit.edu/handle/1721.1/156598?show=full).

## Main features

- Uses the syntax of [CVXPY](https://www.cvxpy.org) for describing convex sets and convex functions
- Provides a simple intefact for assemblying your graphs
- Interface with state-of-the-art solvers via [CVXPY](https://www.cvxpy.org/)  

## 📦 Installation

You can install the latest release from [PyPI](https://pypi.org/project/gcsopt/):

```bash
pip install gcsopt
