TGT.h
Go to the documentation of this file.
1 // -*- mode: c++; indent-tabs-mode: nil; c-basic-offset: 4; tab-width: 4; -*-
2 #ifndef __TGT_H__
3 #define __TGT_H__
4 
5 #include "Mobility.h"
6 #include "Configuration.h"
7 
8 namespace PathEngine {
9  class PathPlanner;
10 
16  class TGT : public Mobility{
17  public:
22  TGT(PathPlanner* planner) : Mobility(planner) {}
23 
27  Configuration interpolate(const Configuration& from, const Configuration& to, double ratio) const;
28 
32  double distance(const Configuration& from, const Configuration& to) const;
33 
37  bool isReversible() const { return false; }
38  };
39 };
40 
41 #endif // __TGT_H__
PathEngine::TGT::interpolate
Configuration interpolate(const Configuration &from, const Configuration &to, double ratio) const
親クラスのドキュメントを参照
Definition: TGT.cpp:71
PathEngine::Mobility
移動アルゴリズム実装用抽象クラス
Definition: Mobility.h:20
PathEngine::TGT
Turn-Go-Turn移動アルゴリズム実装クラス
Definition: TGT.h:16
PathEngine::PathPlanner
計画経路エンジン
Definition: hrplib/hrpPlanner/PathPlanner.h:44
PathEngine::TGT::TGT
TGT(PathPlanner *planner)
コンストラクタ
Definition: TGT.h:22
PathEngine::TGT::distance
double distance(const Configuration &from, const Configuration &to) const
親クラスのドキュメントを参照
Definition: TGT.cpp:138
Mobility.h
PathEngine
Definition: Algorithm.h:13
PathEngine::TGT::isReversible
bool isReversible() const
親クラスのドキュメントを参照
Definition: TGT.h:37
Configuration.h
PathEngine::Configuration
Definition: Configuration.h:10


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