hpp-core
4.9.0
Implement basic classes for canonical path planning for kinematic chains.
|
#include <hpp/core/path-validation.hh>
Public Member Functions | |
virtual bool | validate (const PathPtr_t &path, bool reverse, PathPtr_t &validPart, PathValidationReportPtr_t &report)=0 |
virtual | ~PathValidation () |
Protected Member Functions | |
PathValidation () | |
Abstraction of path validation
Instances of this class compute the latest valid configuration along a path.
|
inlinevirtual |
|
inlineprotected |
|
pure virtual |
Compute the largest valid interval starting from the path beginning
path | the path to check for validity, |
reverse | if true check from the end, |
the | extracted valid part of the path, pointer to path if path is valid. |
report | information about the validation process. A report is allocated if the path is not valid. |
Implemented in hpp::core::ContinuousValidation, hpp::core::pathValidation::Discretized, and hpp::core::PathValidations.