ompl::multilevel::BundleSpaceMetricGeodesic Class Reference

#include <ompl/multilevel/datastructures/metrics/Geodesic.h>

Inheritance diagram for ompl::multilevel::BundleSpaceMetricGeodesic:

Public Member Functions

 BundleSpaceMetricGeodesic (BundleSpaceGraph *)
 
virtual double distanceBundle (const Configuration *xStart, const Configuration *xDest) override
 
virtual double distanceFiber (const Configuration *xStart, const Configuration *xDest) override
 
virtual double distanceBase (const Configuration *xStart, const Configuration *xDest) override
 
virtual void interpolateBundle (const Configuration *q_from, const Configuration *q_to, const double step, Configuration *q_interp) override
 
- Public Member Functions inherited from ompl::multilevel::BundleSpaceMetric
 BundleSpaceMetric (BundleSpaceGraph *)
 
virtual void clear ()
 
void interpolateBundle (const Configuration *q_from, const Configuration *q_to, Configuration *q_interp)
 
void interpolateBundle (const Configuration *q_from, Configuration *q_to)
 

Additional Inherited Members

- Public Types inherited from ompl::multilevel::BundleSpaceMetric
using Configuration = ompl::multilevel::BundleSpaceGraph::Configuration
 
- Protected Attributes inherited from ompl::multilevel::BundleSpaceMetric
BundleSpaceGraphbundleSpaceGraph_
 
base::StatexFiberStartTmp_
 
base::StatexFiberDestTmp_
 
base::StatexBaseStartTmp_
 
base::StatexBaseDestTmp_
 

Detailed Description

Geodesic Bundle Space Metric: Reverting to the intrinsic metric of each space, i.e. we ignore the base space (naive, but fast)

Definition at line 118 of file Geodesic.h.


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