hrplib
hrpPlanner
RandomShortcutOptimizer.h
Go to the documentation of this file.
1
// -*- C++ -*-
2
#ifndef __RANDOM_SHORTCUT_OPTIMIZER_H_
3
#define __RANDOM_SHORTCUT_OPTIMIZER_H_
4
5
#include "
Optimizer.h
"
6
7
namespace
PathEngine
{
11
class
RandomShortcutOptimizer
:
public
Optimizer
12
{
13
public
:
17
RandomShortcutOptimizer
(
PathPlanner
*planner) :
Optimizer
(planner) {}
18
22
virtual
~RandomShortcutOptimizer
() {}
23
27
std::vector<Configuration>
optimize
(
const
std::vector<Configuration> &
path
);
28
};
29
};
30
31
#endif
PathEngine::RandomShortcutOptimizer::RandomShortcutOptimizer
RandomShortcutOptimizer(PathPlanner *planner)
コンストラクタ
Definition:
RandomShortcutOptimizer.h:17
PathEngine::RandomShortcutOptimizer::~RandomShortcutOptimizer
virtual ~RandomShortcutOptimizer()
デストラクタ
Definition:
RandomShortcutOptimizer.h:22
PathEngine::Optimizer
経路最適化アルゴリズム実装用の抽象クラス
Definition:
Optimizer.h:17
PathEngine::RandomShortcutOptimizer
ショートカット可能な経由点を削除して経路を最適化する
Definition:
RandomShortcutOptimizer.h:11
Optimizer.h
PathEngine::PathPlanner
計画経路エンジン
Definition:
hrplib/hrpPlanner/PathPlanner.h:44
PathEngine::RandomShortcutOptimizer::optimize
std::vector< Configuration > optimize(const std::vector< Configuration > &path)
親クラスのドキュメントを参照
Definition:
RandomShortcutOptimizer.cpp:11
path
path
PathEngine
Definition:
Algorithm.h:13
openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Thu Sep 8 2022 02:24:05