我们如何同步 NAO 机器人?

How can we synchronize the NAO robots?

我正在使用 Python 中的编程为我的 NAO 机器人设置舞蹈序列,那么如何确保机器人始终保持同步?

我将如何处理一个机器人跌倒的情况,现在我必须让它与其他机器人同步?

我可以同时启动机器人,我正在使用 Choreographe 软件处理舞蹈动作并使用其 IP 地址触发机器人。

  1. 让机器人在同一个 NTP 服务器上同步。
  2. 让你的程序决定舞蹈开始的时间,这样你就可以随时知道你应该在舞蹈中的什么位置。
  3. 通常它应该保持同步,但如果出现不同步,您可以请求时间轴定期转到所需的帧,在时间轴框上使用一些 Python 代码,使用 goTo(int)功能。
  4. 如果机器人掉落,pause() 时间轴,让机器人起来,然后 goto(int) 所需的帧,然后 play() 时间轴。