Turn-Go-Turn移動アルゴリズム実装クラス More...
#include <TGT.h>
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) | |
コンストラクタ |
Turn-Go-Turn移動アルゴリズム実装クラス
最初に終点の方向を向くようにその場で回転し、終点まで真っ直ぐに移動、最後に終了位置での指定の方向を向くためにその場回転をする移動アルゴリズム
PathEngine::TGT::TGT | ( | PathPlanner * | planner | ) | [inline] |
double TGT::distance | ( | const Configuration & | from, |
const Configuration & | to | ||
) | const [virtual] |
Configuration TGT::interpolate | ( | const Configuration & | from, |
const Configuration & | to, | ||
double | ratio | ||
) | const [virtual] |
bool PathEngine::TGT::isReversible | ( | ) | const [inline, virtual] |