openrave.org

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 グループ ページ
構成 | ネームスペース | 型定義 | 関数 | 変数
planner.cpp

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

#include "libopenrave.h"
#include <openrave/planningutils.h>
planner.cppのインクルード依存関係図

ソースコードを見る。

構成

class  OpenRAVE::CustomPlannerCallbackData
 

ネームスペース

namespace  OpenRAVE
 The entire OpenRAVE library.
 

型定義

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

関数

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)
 

変数

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