Public Member Functions
PathEngine::TGT Class Reference

Turn-Go-Turn移動アルゴリズム実装クラス More...

#include <TGT.h>

Inheritance diagram for PathEngine::TGT:
Inheritance graph
[legend]

List of all members.

Public Member Functions

double distance (const Configuration &from, const Configuration &to) const
 親クラスのドキュメントを参照
Configuration interpolate (const Configuration &from, const Configuration &to, double ratio) const
 親クラスのドキュメントを参照
bool isReversible () const
 親クラスのドキュメントを参照
 TGT (PathPlanner *planner)
 コンストラクタ

Detailed Description

Turn-Go-Turn移動アルゴリズム実装クラス

最初に終点の方向を向くようにその場で回転し、終点まで真っ直ぐに移動、最後に終了位置での指定の方向を向くためにその場回転をする移動アルゴリズム

Definition at line 16 of file TGT.h.


Constructor & Destructor Documentation

PathEngine::TGT::TGT ( PathPlanner planner) [inline]

コンストラクタ

Parameters:
plannerPathPlannerへのポインタ

Definition at line 22 of file TGT.h.


Member Function Documentation

double TGT::distance ( const Configuration from,
const Configuration to 
) const [virtual]

親クラスのドキュメントを参照

Implements PathEngine::Mobility.

Definition at line 138 of file TGT.cpp.

Configuration TGT::interpolate ( const Configuration from,
const Configuration to,
double  ratio 
) const [virtual]

親クラスのドキュメントを参照

Implements PathEngine::Mobility.

Definition at line 71 of file TGT.cpp.

bool PathEngine::TGT::isReversible ( ) const [inline, virtual]

親クラスのドキュメントを参照

Implements PathEngine::Mobility.

Definition at line 37 of file TGT.h.


The documentation for this class was generated from the following files:


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sun Apr 2 2017 03:44:02