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. More... | |
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. More... | |
int | bisection_steps {10} |
Maximum number of bisection steps. More... | |
IrisParameterizationFunction | parameterization {} |
Parameterization of the subspace along which to grow the region. More... | |
|
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.