|
hpp-core 9.0.2
Implement basic classes for canonical path planning for kinematic chains.
|
Classes | |
| struct | hpp::core::CollisionPathValidationReport |
| Path validation report used for standard collision checking. More... | |
| struct | hpp::core::CollisionValidationReport |
| struct | hpp::core::AllCollisionsValidationReport |
| class | hpp::core::CollisionValidation |
| class | hpp::core::ConfigValidation |
| class | hpp::core::ConfigValidations |
| class | hpp::core::ContinuousValidation |
| class | hpp::core::continuousValidation::Dichotomy |
| class | hpp::core::continuousValidation::Progressive |
| class | hpp::core::JointBoundValidationReport |
| report returned when a configuration is not within the bounds More... | |
| class | hpp::core::JointBoundValidation |
| struct | hpp::core::PathValidationReport |
| class | hpp::core::PathValidation |
| class | hpp::core::pathValidation::Discretized |
| class | hpp::core::PathValidations |
| struct | hpp::core::ProjectionError |
| Handles projection errors when evaluating a path. More... | |
| class | hpp::core::ValidationReport |
Paths and configurations need to be validated with respect to various criteria (collision, joint bounds,...) during path planning and path optimization. Validation of a configuration or of a path gives rise to a validation report that provide information if validation failed.
|
static |
Create instance and return shared pointer
| robot | the robot for which continuous validation is performed, |
| tolerance | maximal penetration allowed. |
|
static |
Create instance and return shared pointer
| robot | the robot for which continuous validation is performed, |
| tolerance | maximal penetration allowed. |
| DiscretizedPtr_t hpp::core::pathValidation::createDiscretizedCollisionChecking | ( | const DevicePtr_t & | robot, |
| const value_type & | stepSize ) |
Validation of path by collision checking at discretized parameter values.
| DiscretizedPtr_t hpp::core::pathValidation::createDiscretizedJointBound | ( | const DevicePtr_t & | robot, |
| const value_type & | stepSize ) |
Validation of path by checking joint bounds at discretized parameter values.
|
protected |
Constructor
| robot | the robot for which continuous validation is performed, |
| tolerance | maximal penetration allowed. |
|
protected |
Store weak pointer to itself.
|
protected |
Store weak pointer to itself.
|
inline |
|
protected |
Constructor
| robot | the robot for which continuous validation is performed, |
| tolerance | maximal penetration allowed. |
|
virtual |
|
virtual |