Drake
Drake C++ Documentation
Loading...
Searching...
No Matches
graph_of_convex_sets.h File Reference
#include <limits>
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <utility>
#include <vector>
#include "drake/common/eigen_types.h"
#include "drake/common/parallelism.h"
#include "drake/common/symbolic/expression.h"
#include "drake/geometry/optimization/convex_set.h"
#include "drake/solvers/mathematical_program_result.h"
#include "drake/solvers/solver_interface.h"
#include "drake/solvers/solver_options.h"
Include dependency graph for graph_of_convex_sets.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  GraphOfConvexSetsOptions
struct  GcsGraphvizOptions
class  GraphOfConvexSets
 GraphOfConvexSets (GCS) implements the design pattern and optimization problems first introduced in the paper "Shortest Paths in Graphs of Convex Sets". More...
class  GraphOfConvexSets::Vertex
 Each vertex in the graph has a corresponding ConvexSet, and a std::string name. More...
class  GraphOfConvexSets::Edge
 An edge in the graph connects between vertex u and vertex v. More...

Namespaces

namespace  drake
namespace  drake::geometry
namespace  drake::geometry::optimization