私はロボット工学のコースを受講しており、Myro ライブラリを Calico にインポートしました。timeRemaining は Myro ライブラリの定義済み関数であるはずですが、未定義であると言い続けています。
Myro 関数のオンライン ハンドブックがありますが、これでも機能しません。
while timeRemaining(5):
print "running..."
これは正確なエラーです
NameError: name 'timeRemaining' is not defined
私は本からコードを直接コピーしていて、timeRemaining
定義されていないと言っています。本のコードは機能するはずです。
、 などの他の定義済み関数は機能しますがturnLeft
、機能しません。forward(speed, time)
timeRemaining
これはCalico本からのコードですLearning Computing With Robots
def main():
# Run the robot for 60 seconds
while timeRemaining(60):
L, C, R = getLight()
# motors run proportional to light
motors(normalize(L), normalize(R))
stop()
実行しようとすると、うまくいきmain()
ません。timeRemaining は未定義です。何が悪いのかわかりません。