我正在開發一個工程類的機器人。爲了課堂的目的,我需要使用NXT編程語言。要移動,機器人需要遵循一條堅實的黑線。Mindstorm NXT編程循環退出條件
如果機器人鬆脫線,我會向左掃描1秒,或直到它到達黑線。如果找不到線,則向右掃描2秒,以便達到初始位置,然後再實現1秒或旋轉。
我建立了循環,以便如果線未找到,機器人繼續移動。這將持續整整1秒的時間。如果找到該線,運動停止,但整秒鐘仍然需要完成。最終這意味着我的程序完美運行,但真的非常慢。
tl; dr在LEGO Mindstorm編程環境中有兩種退出條件的循環嗎?在1秒鐘後,或傳感器獲得所需的輸入?
86有我正確地重新標記嗎? –