是否可以在不使用 Python 的情况下同步 2 个 Nao 机器人?我们希望尽可能避免使用 python,但如果这是使它们同步的唯一方法,我们将切换
1 回答
0
在 choregraphe 中,使用嵌入式连接,您一次只能连接到一个机器人。但是,只需键入两个 python 代码行,就可以很容易地从 choregraphe 的框中连接到另一个机器人。
下面是一个示例: 1. 像往常一样连接到您的 NAO,并编写一个简单的程序让它说“你好”。2. 然后我们将创建另一个盒子让另一个机器人说话,为此:创建一个空盒子(右键单击中心区域)然后双击它,显示代码,然后在 onStart 方法上添加这个线:
tts = ALProxy("ALTextToSpeech", "ip of the other robot", 9559)
tts.say("hello")
tadaa,你的两个机器人都在说话,并行或顺序取决于你如何连接两个盒子......
于 2020-01-30T08:53:51.193 回答