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


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Wed Sep 7 2022 02:51:04