Public Member Functions | List of all members
PathEngine::OmniWheel Class Reference

#include <OmniWheel.h>

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

Public Member Functions

double distance (const Configuration &from, const Configuration &to) const
 親クラスのドキュメントを参照 More...
 
Configuration interpolate (const Configuration &from, const Configuration &to, double ratio) const
 親クラスのドキュメントを参照 More...
 
bool isReversible () const
 親クラスのドキュメントを参照 More...
 
 OmniWheel (PathPlanner *planner)
 コンストラクタ More...
 
- Public Member Functions inherited from PathEngine::Mobility
virtual bool getPath (Configuration &from, Configuration &to, std::vector< Configuration > &o_path) const
 開始位置から目標地点への移動を補間して生成された姿勢列を取得する。 More...
 
bool isReachable (Configuration &from, Configuration &to, bool checkCollision=true) const
 fromからtoへ干渉なしに移動可能であるかどうか More...
 
 Mobility (PathPlanner *planner)
 コンストラクタ More...
 
virtual ~Mobility ()
 デストラクタ More...
 

Additional Inherited Members

- Static Public Member Functions inherited from PathEngine::Mobility
static void interpolationDistance (double d)
 補間時の隣接する2点間の最大距離を設定する More...
 
static double interpolationDistance ()
 補間時の隣接する2点間の最大距離を取得する More...
 
- Protected Attributes inherited from PathEngine::Mobility
PathPlannerplanner_
 計画経路エンジン More...
 

Detailed Description

Definition at line 14 of file OmniWheel.h.

Constructor & Destructor Documentation

◆ OmniWheel()

PathEngine::OmniWheel::OmniWheel ( PathPlanner planner)
inline

コンストラクタ

Parameters
plannerPathPlannerへのポインタ

Definition at line 20 of file OmniWheel.h.

Member Function Documentation

◆ distance()

double OmniWheel::distance ( const Configuration from,
const Configuration to 
) const
virtual

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

Implements PathEngine::Mobility.

Definition at line 39 of file OmniWheel.cpp.

◆ interpolate()

Configuration OmniWheel::interpolate ( const Configuration from,
const Configuration to,
double  ratio 
) const
virtual

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

Implements PathEngine::Mobility.

Definition at line 17 of file OmniWheel.cpp.

◆ isReversible()

bool PathEngine::OmniWheel::isReversible ( ) const
inlinevirtual

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

Implements PathEngine::Mobility.

Definition at line 35 of file OmniWheel.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 Thu Sep 8 2022 02:24:09