Go to the documentation of this file. 1 #ifndef AIKIDO_OMPL_AIKIDOSTATEVALIDITYCHECKER_HPP_
2 #define AIKIDO_OMPL_AIKIDOSTATEVALIDITYCHECKER_HPP_
4 #include <ompl/base/SpaceInformation.h>
5 #include <ompl/base/StateValidityChecker.h>
27 const ::ompl::base::SpaceInformationPtr& _si,
33 bool isValid(const ::ompl::base::State* _state)
const override;
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
constraint::TestablePtr mConstraint
Definition: StateValidityChecker.hpp:36
bool isValid(const ::ompl::base::State *_state) const override
Return true if all constraints defined on this ValidityChecker are satisfied.
Expose a set of aikido::constraint::Testable class as a StateValidityChecker to the OMPL framework.
Definition: StateValidityChecker.hpp:17
StateValidityChecker(const ::ompl::base::SpaceInformationPtr &_si, constraint::TestablePtr _constraint)
Constructor.
std::shared_ptr< Testable > TestablePtr
Definition: Testable.hpp:13