条件付き工事
ロボットは、周期的な設計でセンサーを使用するだけでなく、センサーなしで使用することもできます。各アクションの前に、ロボットはセンサーが何を示しているかを確認できます。
このために、条件構築
(if
) が使用されます。これにより、条件に応じてコマンドを実行できます。
if (ブール条件)
{
条件が真(true)の場合に実行されるコマンド
}
そうでなければ
{
条件が false (false) の場合に実行されるコマンド
}
条件の前に単語 not
(否定を意味する論理接続子) を置くと、結果は "true" になります。条件自体が false の場合に発生します。