GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
公開メンバ関数 | 全メンバ一覧
designlab::SimulationEndCheckerByPosition クラスfinal

最終位置によるシミュレーション終了判定クラス. [詳解]

#include <simulation_end_checker_by_position.h>

designlab::SimulationEndCheckerByPosition の継承関係図
Inheritance graph
[凡例]
designlab::SimulationEndCheckerByPosition 連携図
Collaboration graph
[凡例]

公開メンバ関数

 SimulationEndCheckerByPosition (const Vector3 &goal_position, float allowable_error)
 
bool IsEnd (const RobotStateNode &node) const override
 シミュレーションの終了を判定する.
 
- 基底クラス designlab::ISimulationEndChecker に属する継承公開メンバ関数
virtual ~ISimulationEndChecker ()=default
 

詳解

最終位置によるシミュレーション終了判定クラス.

simulation_end_checker_by_position.h19 行目に定義があります。

構築子と解体子

◆ SimulationEndCheckerByPosition()

designlab::SimulationEndCheckerByPosition::SimulationEndCheckerByPosition ( const Vector3 goal_position,
float  allowable_error 
)

simulation_end_checker_by_position.cpp14 行目に定義があります。

関数詳解

◆ IsEnd()

bool designlab::SimulationEndCheckerByPosition::IsEnd ( const RobotStateNode node) const
overridevirtual

シミュレーションの終了を判定する.

引数
[in]nodeロボットの状態.
戻り値
シミュレーションを終了するなら true.

designlab::ISimulationEndCheckerを実装しています。

simulation_end_checker_by_position.cpp22 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: