问题标签 [nao-robot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 将更多 QiChat 变量传递给 Python 函数
我在使用 Choreographe 的 naoqi sdk 时遇到了一些问题。我需要通过QiChat 模块将两个或多个变量同步传递给 Python 函数:
或更好:
我在网上没有找到任何东西,有人可以帮助我吗?
提前致谢
python - 如何在 Nao 机器人上安装 lxml?
我正在尝试使用 pip 在 Nao 机器人上安装 lxml。但它给出了错误:
机器人上的操作系统不包含 gcc 甚至任何包管理器。它基于 Linux Gentoo。
我创建了操作系统的虚拟机(http://doc.aldebaran.com/2-1/dev/tools/opennao.html)并安装了所需的包:libxml2 和 libxslt。它已经在 /usr/lib 中有两个 .so 文件。然后我将头文件复制到机器人上的 /usr/include 目录中。但它仍然会引发错误。
tensorflow - 如何在机器人 NAO 上安装 tensorflow 框架?
我想在机器人NAO中安装TensorFlow框架,怎么做?
html - nao/pepper 软银 html
嗨,我有软银的辣椒
而且我不知道如何将字符串从辣椒行为发送到 HTML 页面。现在有谁知道 wat API 或胡椒可以将字符串发送到在胡椒平板电脑上显示的 HTML 页面的什么方法。
HTML 处于辣椒行为中,并且正在运行在辣椒行为的平板电脑上,只需发送一串信息,辣椒上的 HTML 页面需要捕获它
html脚本
python - 如何使用另一个设备摄像头作为 NAO 机器人的输入
是否可以将其他设备(如平板电脑相机)用作相机输入而不是机器人的相机?如果可能的话,我应该如何使用 Python 或使用命令行通过库来做到这一点?
tensorflow - 我想要一个命令在机器人 Nao 上 apt-get Tensorflow
我想在机器人 NAO 中安装 TensorFlow 框架,如果我这样做:
他打印一个错误:
那么如何在机器人 NAO 上安装 tensorflow 框架?
python - ImportError:tensorflow/python/_pywrap_tensorflow.so:错误的 ELF 类:ELFCLASS64
我想集成TenserFlow
在robot nao
. 我已将库复制到Tensorflow
路径中:/home/nao
,并且我这样做:
但是如果我导入一个lib tensorflow ...并运行,他会打印:
问题是什么 ?
python - 如何防止会话超时而不在 Watson Speech To Text 中发送“no-op”消息?
在 Watson Speech To Text 和 Watson Conversation 服务的帮助下,我制作了一个在 NAO Robot 上运行的 Python 应用程序,充当“朋友”。机器人将在提问和回答问题之间交替。
当机器人处于“提问”模式时,它会倾听人类的声音并将语音流式传输到 Watson STT。语音是使用 Arecord 录制的。每当用户完成通话时,Arecord 就会停止。然后转录的语音将被发送到 Conversation,然后机器人将相应地回答问题。通常,“答题”模式会持续不到 30 秒。但是有些回复足够长,以至于 Watson STT 会触发会话超时。
为了防止此会话超时,我们过去每 10 秒发送一次“no-op”消息信号。
但是,Watson最近弃用了发送“no-op”消息以防止会话超时。作为发送“no-op”的替代方法,您可以发送静音音频数据以防止会话超时。根据文档:
“向服务发送音频数据(包括静音)以避免 30 秒 > 会话超时。您将为发送到服务的任何数据付费,>包括您为延长会话而发送的静音。”
所以我尝试了这个:
但是,我收到了这个错误:
Msg received: {u'error': u'could not detect endianness after looking at a tail 924 non-zero byte string in a data stream of 1024 bytes. 字节流真的是 PCM 数据吗?'}
之后,websocket 也会立即关闭。将静音音频数据发送到 Watson STT 的正确方法是什么?或者是否有任何其他解决方法可以防止会话超时?
python - 如何在 Choregraphe 中为 NAO 机器人导入 cv2 和 numpy?
我正在做一个需要cv2
并numpy
在其中一个脚本中使用的项目choregraphe
,但出现错误:
No module named cv2/numpy
.
我认为这是因为 choregraphe 有自己的 python 解释器,但我不知道如何安装cv2
并numpy
进入choregraphe
.
我该怎么做?