hrplib
hrpPlanner
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::Configuration
Definition:
Configuration.h:10
PathEngine::TGT
Turn-Go-Turn移動アルゴリズム実装クラス
Definition:
TGT.h:16
PathEngine::Mobility
移動アルゴリズム実装用抽象クラス
Definition:
Mobility.h:20
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
PathEngine::PathPlanner
計画経路エンジン
Definition:
hrplib/hrpPlanner/PathPlanner.h:44
Mobility.h
PathEngine::TGT::isReversible
bool isReversible() const
親クラスのドキュメントを参照
Definition:
TGT.h:37
PathEngine
Definition:
Algorithm.h:13
Configuration.h
PathEngine::TGT::interpolate
Configuration interpolate(const Configuration &from, const Configuration &to, double ratio) const
親クラスのドキュメントを参照
Definition:
TGT.cpp:71
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