[openrtm-users 00601] Re: 状態の遷移

Masayuki Shimizu masayuki.shimizu @ aist.go.jp
2008年 9月 6日 (土) 04:27:24 JST


静岡大 清水です

> ものすごく初歩的なことかと思いますが、C++プログラム中
にて状態を遷移させる
> 方法についてで教えていただけますでしょうか?

コンポーネント内部からなら、以下のようになるかと思います
。

ExecutionContext_var ec = this->get_context(0);
ec->deactivate_component(this->getObjRef());

PeriodicExecutionContextなら次の周期で、
ExtTrigならtick()を呼ぶと状態遷移が生じます。

清水

--------------------
Masayuki Shimizu
Assistant Professor
Department of Mechanical Engineering
Faculty of Engineering
Shizuoka University
3-5-1, Johoku, Naka-ku, Hamamatsu 432-8561, JAPAN



openrtm-users メーリングリストの案内