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

ロボットの動作を決定する処理のインターフェース. [詳解]

#include <interface_robot_operator.h>

designlab::IRobotOperator の継承関係図
Inheritance graph
[凡例]

公開メンバ関数

virtual ~IRobotOperator ()=default
 
virtual RobotOperation Init () const =0
 ロボットの動作を初期化する.
 
virtual RobotOperation Update (const RobotStateNode &state)=0
 ロボットの動作を更新する.
 

詳解

ロボットの動作を決定する処理のインターフェース.

interface_robot_operator.h20 行目に定義があります。

構築子と解体子

◆ ~IRobotOperator()

virtual designlab::IRobotOperator::~IRobotOperator ( )
virtualdefault

関数詳解

◆ Init()

virtual RobotOperation designlab::IRobotOperator::Init ( ) const
pure virtual

ロボットの動作を初期化する.

戻り値
ロボットの動作.

designlab::RobotOperatorFixed, designlab::RobotOperatorForGpg, designlab::RobotOperatorForPathで実装されています。

◆ Update()

virtual RobotOperation designlab::IRobotOperator::Update ( const RobotStateNode state)
pure virtual

ロボットの動作を更新する.

引数
[in]stateロボットの現在の状態.
戻り値
ロボットの動作.

designlab::RobotOperatorForGpg, designlab::RobotOperatorForPath, designlab::RobotOperatorFixedで実装されています。


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