Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
Public Member Functions | List of all members
POSQMotionValidator Class Reference

#include <POSQStateSpace.h>

Inheritance diagram for POSQMotionValidator:
Inheritance graph
[legend]
Collaboration diagram for POSQMotionValidator:
Collaboration graph
[legend]

Public Member Functions

 POSQMotionValidator (const ompl::base::SpaceInformationPtr &si)
 
 ~POSQMotionValidator () override=default
 
bool checkMotion (const ompl::base::State *s1, const ompl::base::State *s2) const override
 
bool checkMotion (const ompl::base::State *s1, const ompl::base::State *s2, std::pair< ompl::base::State *, double > &lastValid) const override
 

Constructor & Destructor Documentation

◆ POSQMotionValidator()

POSQMotionValidator::POSQMotionValidator ( const ompl::base::SpaceInformationPtr &  si)
inline

◆ ~POSQMotionValidator()

POSQMotionValidator::~POSQMotionValidator ( )
overridedefault

Member Function Documentation

◆ checkMotion() [1/2]

bool POSQMotionValidator::checkMotion ( const ompl::base::State s1,
const ompl::base::State s2 
) const
override

◆ checkMotion() [2/2]

bool POSQMotionValidator::checkMotion ( const ompl::base::State s1,
const ompl::base::State s2,
std::pair< ompl::base::State *, double > &  lastValid 
) const
override

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