openrave.org

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions | Variables
planner.cpp File Reference

(2013-03-18 10:33:00 +0900, commit:334d202)

#include "libopenrave.h"
#include <openrave/planningutils.h>
Include dependency graph for planner.cpp:

Go to the source code of this file.

Classes

class  OpenRAVE::CustomPlannerCallbackData
 

Namespaces

namespace  OpenRAVE
 The entire OpenRAVE library.
 

Typedefs

typedef boost::shared_ptr
< CustomPlannerCallbackData > 
OpenRAVE::CustomPlannerCallbackDataPtr
 

Functions

OPENRAVE_API std::istream & OpenRAVE::operator>> (std::istream &I, PlannerBase::PlannerParameters &v)
 
void OpenRAVE::subtractstates (std::vector< dReal > &q1, const std::vector< dReal > &q2)
 
bool OpenRAVE::addstates (std::vector< dReal > &q, const std::vector< dReal > &qdelta, int fromgoal)
 
OPENRAVE_API std::ostream & OpenRAVE::operator<< (std::ostream &O, const PlannerBase::PlannerParameters &v)
 
void OpenRAVE::_CallDiffStateFns (const std::vector< std::pair< PlannerBase::PlannerParameters::DiffStateFn, int > > &vfunctions, int nDOF, int nMaxDOFForGroup, std::vector< dReal > &v0, const std::vector< dReal > &v1)
 
dReal OpenRAVE::_EvalJointDOFDistanceMetric (const PlannerBase::PlannerParameters::DiffStateFn &difffn, const std::vector< dReal > &c0, const std::vector< dReal > &c1, const std::vector< dReal > &vweights2)
 returns square root of joint distance * weights
 
dReal OpenRAVE::_CallDistMetricFns (const std::vector< std::pair< PlannerBase::PlannerParameters::DistMetricFn, int > > &vfunctions, int nDOF, int nMaxDOFForGroup, const std::vector< dReal > &v0, const std::vector< dReal > &v1)
 
bool OpenRAVE::_CallSampleFns (const std::vector< std::pair< PlannerBase::PlannerParameters::SampleFn, int > > &vfunctions, int nDOF, int nMaxDOFForGroup, std::vector< dReal > &v)
 
bool OpenRAVE::_CallSampleNeighFns (const std::vector< std::pair< PlannerBase::PlannerParameters::SampleNeighFn, int > > &vfunctions, const std::vector< std::pair< PlannerBase::PlannerParameters::DistMetricFn, int > > &vdistfunctions, int nDOF, int nMaxDOFForGroup, std::vector< dReal > &v, const std::vector< dReal > &vCurSample, dReal fRadius)
 
void OpenRAVE::CallSetStateFns (const std::vector< std::pair< PlannerBase::PlannerParameters::SetStateFn, int > > &vfunctions, int nDOF, int nMaxDOFForGroup, const std::vector< dReal > &v)
 
void OpenRAVE::CallGetStateFns (const std::vector< std::pair< PlannerBase::PlannerParameters::GetStateFn, int > > &vfunctions, int nDOF, int nMaxDOFForGroup, std::vector< dReal > &v)
 
bool OpenRAVE::_CallNeighStateFns (const std::vector< std::pair< PlannerBase::PlannerParameters::NeighStateFn, int > > &vfunctions, int nDOF, int nMaxDOFForGroup, std::vector< dReal > &v, const std::vector< dReal > &vdelta, int fromgoal)
 

Variables

static std::string OpenRAVE::s_linearsmoother = "linearsmoother"