Drake
Drake C++ Documentation
iris_zo.h File Reference
#include <filesystem>
#include <memory>
#include <optional>
#include <utility>
#include "drake/geometry/optimization/hpolyhedron.h"
#include "drake/geometry/optimization/hyperellipsoid.h"
#include "drake/planning/collision_checker.h"
#include "drake/planning/iris/iris_common.h"
Include dependency graph for iris_zo.h:
This graph shows which files directly or indirectly include this file:

Classes

class  IrisZoOptions
 IrisZoOptions collects all parameters for the IRIS-ZO algorithm. More...
 

Namespaces

 drake
 
 drake::planning
 

Functions

geometry::optimization::HPolyhedron IrisZo (const CollisionChecker &checker, const geometry::optimization::Hyperellipsoid &starting_ellipsoid, const geometry::optimization::HPolyhedron &domain, const IrisZoOptions &options=IrisZoOptions())
 The IRIS-ZO (Iterative Regional Inflation by Semidefinite programming - Zero Order) algorithm, as described in. More...