hpp-core  4.9.0
Implement basic classes for canonical path planning for kinematic chains.
hpp::core::JointBoundValidation Class Reference

#include <hpp/core/joint-bound-validation.hh>

Inheritance diagram for hpp::core::JointBoundValidation:
Collaboration diagram for hpp::core::JointBoundValidation:

Public Member Functions

bool validate (const Configuration_t &config, ValidationReportPtr_t &validationReport)
 
- Public Member Functions inherited from hpp::core::ConfigValidation
virtual ~ConfigValidation ()
 

Static Public Member Functions

static JointBoundValidationPtr_t create (const DevicePtr_t &robot)
 

Protected Member Functions

 JointBoundValidation (const DevicePtr_t &robot)
 
- Protected Member Functions inherited from hpp::core::ConfigValidation
 ConfigValidation ()
 

Detailed Description

Validate a configuration with respect to joint bounds

Constructor & Destructor Documentation

◆ JointBoundValidation()

hpp::core::JointBoundValidation::JointBoundValidation ( const DevicePtr_t robot)
protected

Member Function Documentation

◆ create()

static JointBoundValidationPtr_t hpp::core::JointBoundValidation::create ( const DevicePtr_t robot)
static

◆ validate()

bool hpp::core::JointBoundValidation::validate ( const Configuration_t config,
ValidationReportPtr_t validationReport 
)
virtual

Compute whether the configuration is valid

Parameters
configthe config to check for validity,
Return values
validationReportreport on validation. If non valid, a validation report will be allocated and returned via this shared pointer.
Returns
whether the whole config is valid.

Implements hpp::core::ConfigValidation.


The documentation for this class was generated from the following file: