[Documentation] [TitleIndex] [WordIndex

SMACHについて

SMACHが有効に使える場面

SMACHは複数の複雑なプランの中で全てのステートとその遷移を明確に記述できるものをロボットに実行させたい時に有効です。This basically takes the hacking out of hacking together different modules to make systems like mobile robotic manipulators do interesting things.

SMACHを使わないほうがいい場合

SMACHは単なる有限ステートマシンライブラリなのか?

SMACHを使って有限ステートマシンを構築することはできますが、それだけではありません。SMACHはタスクレベルの実行、調整ライブラリであり、ある種「ステートコンテナ」としての役割を果たします。そのコンテナのひとつは有限ステートマシンであり、また他のコンテナの一つのステートでもあるのです。複数のコンテナとステートがSMACHとして構築されているチュートリアルをご覧ください。

ドキュメント

ドキュメントページではSMACHで用いられる概念についての概略がまとめられています。

チュートリアルページでは素早く目的のステートマシンを構築し、実行するための様々なチュートリアルがあります。


2024-07-13 13:17