Go to the documentation of this file.    1 #ifndef AIKIDO_CONSTRAINT_SEQUENTIALSAMPLEABLE_HPP_ 
    2 #define AIKIDO_CONSTRAINT_SEQUENTIALSAMPLEABLE_HPP_ 
   19       const std::vector<ConstSampleablePtr>& sampleables);
 
   38 #endif // AIKIDO_CONSTRAINT_CYCLICSAMPLEABLE_HPP_ 
 
 
statespace::ConstStateSpacePtr getStateSpace() const override
Gets the StateSpace that this constraint operates on.
 
statespace::ConstStateSpacePtr mStateSpace
StateSpace in which the constraint operates.
Definition: SequentialSampleable.hpp:29
 
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
 
std::shared_ptr< const StateSpace > ConstStateSpacePtr
Definition: StateSpace.hpp:15
 
Constraint that may be sampled from.
Definition: Sampleable.hpp:27
 
const std::vector< ConstSampleablePtr > mSampleables
Sequence of sampleables.
Definition: SequentialSampleable.hpp:32
 
std::unique_ptr< SampleGenerator > createSampleGenerator() const override
Creates a SampleGenerator for sampling from this constraint.
 
Sampleable that wraps a sequence of Sampleables.
Definition: SequentialSampleable.hpp:11
 
std::shared_ptr< StateSpace > StateSpacePtr
Definition: StateSpace.hpp:15
 
SequentialSampleable(statespace::StateSpacePtr stateSpace, const std::vector< ConstSampleablePtr > &sampleables)
Constructor.