Доступ к вводу с клавиатуры в Webots - PullRequest
0 голосов
/ 21 февраля 2020

Я пытаюсь изменить файл контроллера highway_overtake.py, чтобы получить доступ к вводам с клавиатуры от пользователя. После ознакомления с документацией соответствующий код выглядит следующим образом:

from Controller import Keyboard
keyboard = Keyboard();
keyboard.enable(50);
....
[other webots controller logic]
while driver.step () != -1
     key = keyboard.getKey( )
     if(key ==Keyboard.CONTROL+ord('M')):
          print 'Key Pressed'

Я полагаю, что это дословно соответствует документации, и попытался изменить пример с помощью различных вводимых ключей. Как мне поступить?

Ссылочная документация: https://www.cyberbotics.com/doc/reference/keyboard

...