Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
Public Member Functions | List of all members
InstrumentedStateSpace< StateSpaceT > Struct Template Reference

Instrumented state space allows to measure time spent on computing the steer function. More...

Inheritance diagram for InstrumentedStateSpace< StateSpaceT >:
Inheritance graph
[legend]
Collaboration diagram for InstrumentedStateSpace< StateSpaceT >:
Collaboration graph
[legend]

Public Member Functions

double distance (const ob::State *state1, const ob::State *state2) const override
 
void interpolate (const ob::State *from, const ob::State *to, double t, ob::State *state) const override
 

Detailed Description

template<typename StateSpaceT>
struct InstrumentedStateSpace< StateSpaceT >

Instrumented state space allows to measure time spent on computing the steer function.

Member Function Documentation

◆ distance()

template<typename StateSpaceT >
double InstrumentedStateSpace< StateSpaceT >::distance ( const ob::State state1,
const ob::State state2 
) const
inlineoverride

◆ interpolate()

template<typename StateSpaceT >
void InstrumentedStateSpace< StateSpaceT >::interpolate ( const ob::State from,
const ob::State to,
double  t,
ob::State state 
) const
inlineoverride

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