синхронизация моделирования веб-роботов - PullRequest
0 голосов
/ 03 июля 2018

Кто-нибудь знает, как синхронизировать 2 часа Webots? один из консоли и часы окружающей среды? потому что я пытаюсь использовать внутренние часы Python для определения вращательных движений, и я не могу вращаться под нужными углами из-за асинхронных часов

1 Ответ

0 голосов
/ 05 июля 2018

Webots не использует часы среды, он вычисляет «смоделированное время» на основе событий симуляции (в основном дискретных шагов физики, запрашиваемых контроллером). Следовательно, контроллер и любая библиотека, используемая контроллером Webots, должны использовать только смоделированное время, предоставляемое Webots.

Этого можно достичь, вызвав функцию wb_robot_get_time , которая меняется при каждом wb_robot_step вызовах.

...