保險桿#

介紹#

碰撞開關是一種機械開關,按下時會接通電路,使機器人能夠偵測到按下和釋放動作。

以下是可用模組列表:

  • 保險桿被按下 — 報告一個布林值,指示保險桿開關是否被按下。

  • 當 Bumper — 當按下或釋放 Bump 開關時,請執行所連接的模組堆疊。

保險桿壓合#

「碰撞器被按下」布林模組用於報告碰撞開關是否被按下。這可用於檢查機器人是否碰撞到其他物體。

  • 正確 — 保險桿開關正在被按下。

  • 錯誤-保險桿開關未被按下

<[LeftBumper v] 按下?>

參數

描述

保險桿感測器

需要檢查保險桿感知器。

例子

當開始時 :: hat events
[Back up and turn whenever the bumper runs into an object.]
永遠
行駛 [前方 v]
如果 <[LeftBumper v] 按下?> 則
行駛 [反向 v] (100) [mm v] ▶
向 [右 v] 轉 (90) 度 ▶

當保險桿#

當按下或釋放選定的 Bumper 開關時,when Bumper 帽塊會運行連接的塊堆疊。

當 [LeftBumper v] [按下 v] 時 :: hat events

參數

描述

保險桿感測器

需要檢查保險桿感知器。

狀態

當連接的積木堆處於以下狀態時,運作狀態為:按下 時,當按下碰撞開關時運轉;釋放 時,當釋放碰撞開關時運作。

例子

當開始時 :: hat events
行駛 [前方 v]

當 [LeftBumper v] [按下 v] 時 :: hat events
[Reverse when the left bumper is pressed.]
行駛 [反向 v] [200] [mm v] ▶