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

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

#include <simulation_end_checker_by_posture.h>

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

公開メンバ関数

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

詳解

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

simulation_end_checker_by_posture.h22 行目に定義があります。

構築子と解体子

◆ SimulationEndCheckerByPosture()

designlab::SimulationEndCheckerByPosture::SimulationEndCheckerByPosture ( const Quaternion goal_orientation,
float  allowable_error 
)

simulation_end_checker_by_posture.cpp18 行目に定義があります。

関数詳解

◆ IsEnd()

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

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

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

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

simulation_end_checker_by_posture.cpp27 行目に定義があります。

呼び出し関係図:

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