问题标签 [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.
nao-robot - 使用 python 在 Nao 机器人上播放声音
我们如何使用 python 和 naoqisdk 在 Nao 机器人上播放声音。
wav文件应该放在NAO上
错误 :
每次我们启动脚本时都会弹出无法加载文件
nao-robot - 编排安全问题
我正在尝试找到一种方法来保护我们的机器人免受不需要的 Choregraphe 连接。我们需要在大学范围内的网络上工作,我们需要一种方法来阻止人们在我们不知情的情况下连接可能在某个阶段获得了机器人 IP 地址的人。
由于无法访问 Pepper 上的 root 用户帐户,我不能简单地使用 iptables 锁定访问权限,因此我想我可能会尝试寻找一种方法,在 ALChoregraphe 在机器人上注册时强制关闭它的连接。
但是,运行命令:
我可以看到唯一可用的方法是 requestDisconnection。没有办法强制关闭连接。
我曾尝试使用 ALServiceManager 来停止服务,但它显然只知道作为包安装的服务。
到目前为止,我唯一的解决方案是更改眼睛 LED 的颜色以指示已建立连接,并在收到断开连接时重置它们。
除了将机器人移动到自己的网络之外,您对我如何处理这个问题有什么建议吗?
谢谢!
python - naoqi 2.5.5.5 和 PyCharm CE 2017.1
我对 PyCharm CE 和 naoqi 有一个恼人的问题。按照 Aldebaran Guide 中的安装说明,我已经配置了我的环境以使用这个。我已经安装了 Aldebaran 建议的 python (python 2.7.13) 版本,我使用以下方法编写了 .bash_profile:
之后,我从终端在 python 中启动我的代码(确保在我键入时调用正确版本的 python
$ python my_code.py
并且一切正常(我也尝试使用 virtualenv并且如果我从终端启动所有内容都可以正常工作)。到目前为止一切顺利,但随后出现了毒箭。我使用像 IDE 一样的 PyCharm CE,我创建了一个新项目,该项目使用在终端中正常工作的相同环境,神奇的事情发生了。第一个问题是:
/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/bin/python /Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py Traceback(最近一次通话最后):文件“/Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py”,第 5 行,在 import qi ImportError: No module named qi
(好吧,这与终端工作的环境相同)我试图绕过这个问题,在 virtualenv 的 site-package 中添加 naoqi sdk 的内容。好的,问题绕过了。。但是还有一个问题:
/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/bin/python /Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py Traceback(最近一次通话最后):文件“/Users/francesco/PycharmProjects/PepperRobot/PepperRobot.py”,第 5 行,在导入 qi 文件“/Users/francesco/Documents/PyEnv/pynaoqi255_python2713/lib/python2.7/site-packages/qi/init .py ”中,第 88 行,在 from _qi import Application as _Application ImportError: dlopen( /Users/francesco/Documents/PyEnv/pynaoqi255_python2713/lib/python2.7/site-packages/_qi.so,2):库未加载:@loader_path/libqipython.dylib 引用自:/Users/francesco/Documents/PyEnv/ pynaoqi255_python2713/lib/python2.7/site-packages/_qi.so 原因:找不到图片
进程以退出代码 1 结束
我不明白为什么......我也包括在
首选项 -> 控制台 -> Python 控制台 -> 环境变量
.bash_profile 中包含相同的变量,但无济于事。我该如何解决这个繁琐的问题?
robot - NAO 投球
我目前正在攻读机器人硕士学位。问题是,我以前从未使用过 NAO 机器人。现在我的任务是用 NAO 扔球。我需要用双手扔球。唯一的问题是,我不知道从哪里开始。所以,我真的在找人来帮助我,引导我走向正确的方向。我的意思是我应该从哪里开始?
nao-robot - NAO 机器人 V4 - 手腕电机问题
我有两个 NAO Robots V4,其中一个手腕上没有电机也没有传感器,是否可以用第二个有电机的机器人手腕替换他的手腕?然而,腕部马达并没有出现在编排中。我应该定义这些电机还是应该怎么做才能让它们在他的系统中被识别?
非常感谢 :)
python - 如何同时执行多个应用程序
有没有办法同时执行多个应用程序或我的一个应用程序调用另一个应用程序。例如,假设我有一个应用程序,那只是一个对话框。我的机器人上也安装了基本语音(http://doc.aldebaran.com/2-1/nao/basic_channel_conversation.html )。
有没有办法让我的机器人能够同时使用基本语音中定义的短语和我的应用程序中定义的短语?
有没有办法让我的应用程序在不退出我的应用程序的情况下调用这个基本演讲
有没有办法运行我并行创建的多个应用程序?
目前,当我的应用程序运行时,Pepper 听不懂基本语音中的任何内容,但我想使用它,因为我喜欢它。
nao-robot - 如何在 Pepper 启动时显示 HTML 页面
我有一个行为,目的是显示一个 HTML 页面(托管在机器人上)。我希望在启动时加载该行为,并在启动 Pepper 时在 Pepper 的平板电脑上显示 HTML 页面。
我已将它添加到机器人的默认行为中,但这并不能解决问题。它向我显示此行为正在运行,它处于默认行为但未显示 HTML 页面。只是为了清楚说明此行为何时未运行并且我触发了它,它按预期工作 - 我的意思是问题不在 HTML 代码中。