Exotica
Classes | Public Member Functions | Public Attributes | List of all members
exotica::OMPLTimeIndexedRNStateSpace Class Reference

#include <time_indexed_rrt_connect.h>

Inheritance diagram for exotica::OMPLTimeIndexedRNStateSpace:
Inheritance graph
Collaboration diagram for exotica::OMPLTimeIndexedRNStateSpace:
Collaboration graph

Classes

class  StateType
 

Public Member Functions

 OMPLTimeIndexedRNStateSpace (TimeIndexedSamplingProblemPtr &prob, TimeIndexedRRTConnectSolverInitializer init)
 
ompl::base::StateSamplerPtr allocDefaultStateSampler () const override
 
void ExoticaToOMPLState (const Eigen::VectorXd &q, const double &t, ompl::base::State *state) const
 
void OMPLToExoticaState (const ompl::base::State *state, Eigen::VectorXd &q, double &t) const
 
void StateDebug (const Eigen::VectorXd &q) const
 

Public Attributes

TimeIndexedSamplingProblemPtr prob_
 

Constructor & Destructor Documentation

◆ OMPLTimeIndexedRNStateSpace()

exotica::OMPLTimeIndexedRNStateSpace::OMPLTimeIndexedRNStateSpace ( TimeIndexedSamplingProblemPtr prob,
TimeIndexedRRTConnectSolverInitializer  init 
)

Member Function Documentation

◆ allocDefaultStateSampler()

ompl::base::StateSamplerPtr exotica::OMPLTimeIndexedRNStateSpace::allocDefaultStateSampler ( ) const
override

◆ ExoticaToOMPLState()

void exotica::OMPLTimeIndexedRNStateSpace::ExoticaToOMPLState ( const Eigen::VectorXd &  q,
const double &  t,
ompl::base::State *  state 
) const

◆ OMPLToExoticaState()

void exotica::OMPLTimeIndexedRNStateSpace::OMPLToExoticaState ( const ompl::base::State *  state,
Eigen::VectorXd &  q,
double &  t 
) const

◆ StateDebug()

void exotica::OMPLTimeIndexedRNStateSpace::StateDebug ( const Eigen::VectorXd &  q) const

Member Data Documentation

◆ prob_

TimeIndexedSamplingProblemPtr exotica::OMPLTimeIndexedRNStateSpace::prob_

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