IrisZoOptions collects all parameters for the IRIS-ZO algorithm.
#include <drake/planning/iris/iris_zo.h>
Public Member Functions | |
| template<typename Archive> | |
| void | Serialize (Archive *a) |
| Passes this object to an Archive. | |
| IrisZoOptions ()=default | |
Implements CopyConstructible, CopyAssignable, MoveConstructible, MoveAssignable | |
| IrisZoOptions (const IrisZoOptions &)=default | |
| IrisZoOptions & | operator= (const IrisZoOptions &)=default |
| IrisZoOptions (IrisZoOptions &&)=default | |
| IrisZoOptions & | operator= (IrisZoOptions &&)=default |
Public Attributes | |
| CommonSampledIrisOptions | sampled_iris_options {} |
| Options pertaining to the sampling and termination conditions. | |
| int | bisection_steps {10} |
| Maximum number of bisection steps. | |
| IrisParameterizationFunction | parameterization {} |
| Parameterization of the subspace along which to grow the region. | |
|
default |
|
default |
|
default |
|
default |
|
default |
| void Serialize | ( | Archive * | a | ) |
Passes this object to an Archive.
Refer to YAML Serialization for background. Note: This only serializes options that are YAML built-in types.
| int bisection_steps {10} |
Maximum number of bisection steps.
| IrisParameterizationFunction parameterization {} |
Parameterization of the subspace along which to grow the region.
Default is the identity parameterization, corresponding to growing regions in the ordinary configuration space.
| CommonSampledIrisOptions sampled_iris_options {} |
Options pertaining to the sampling and termination conditions.