问题标签 [pepper]

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.

0 投票
3 回答
1589 浏览

javascript - 如何使用 Pepper 机器人应用程序作为启动默认应用程序?

我希望我的应用程序在胡椒启动时启动,当其他应用程序打开然后关闭(如设置)时,它应该回到我的应用程序。

我尝试在偏好中这样做,但似乎我错过了一些东西。

有人有一些例子吗?

0 投票
3 回答
1531 浏览

robot - Pepper 机器人默认图片

所以我按照 Pepper 机器人门户网站的指南进行操作。我必须补充

这对机器人首选项,不包括 html 文件夹。我这样做了,但它只显示黑色图像。也尝试了一些变化,但它只是不工作。

0 投票
1 回答
158 浏览

pepper - 是否可以一起使用 IBM watson-intu 和 Choregraphe (Nao/Pepper)

我想知道是否可以在 Choregraphe for Pepper 中创建行为(使用平板电脑和使用电机),并从 intu 调用它们?或者有没有办法直接在intu中使用Naoqi的原生功能?

谢谢

0 投票
3 回答
1300 浏览

robot - 如何让 Pepper 机器人随机移动然后去它的充电站

简介: 我现在创建了一个运行良好的应用程序。问题是我的 Pepper 机器人站在一个地方做这个应用程序。我设法让它与 AlNavigation.explore() 间隔移动,但这似乎不是最流畅的方式,因为它主要是围绕自己做圆圈,然后只是移动一点。此外,当 Pepper 的电池电量低于 15% 时,我希望它去找充电站。我在自治生活中成功地做到了,但是当我的应用程序打开时,它就不起作用了。我在我的应用程序中添加了 ALRecharge.goToStation() 来解决这个问题,但有时它可以工作,有时它不能。

问题:

1) 如何让 Pepper 在房间里顺畅地“走动”,然后在有人对 Pepper 说话时停下来?

2) 如何在我的应用程序中添加 Recharger 应用程序以便它们一起工作,或者我应该为我的应用程序自己做吗?

3) 如何确保 Pepper 找到充电库存,即使 Pepper 没有从它所在的位置看到它?

有没有人有这方面的例子,也许他们让 Pepper 在房间里“活”了,还使用了 Pepper 充电座。

谢谢

0 投票
1 回答
190 浏览

nao-robot - Pepper 机器人:获取已安装行为的描述

我目前正在为 Pepper 构建一个行为,我想在其中找到已安装的行为,然后在平板电脑上显示它们,包括项目属性中给出的描述。从ALBehaviorManager我可以很容易地找到已安装的行为,但这只是给了我行为的名称。我怎样才能得到描述?

0 投票
1 回答
252 浏览

robot - 如何阻止胡椒机器人在句子中间说话

我想展示幻灯片,胡椒会在上面阅读。

当我按住 Pepper 头部传感器 1 秒钟时,我想取消它。

这怎么可能?我将展示幻灯片,如果用户触摸机器人的头部,我希望用户能够在中间停止它。

0 投票
2 回答
761 浏览

pepper - 辣椒机器人上的自定义动画

我有一些动画文件(behavior.xar)我怎样才能将它们上传到胡椒上,通过api正常播放它们?

我将它们复制到 /apps/animations/ 目录中,当我尝试播放它们时它不起作用

animation_player_service.run("animations/Stand/Gestures/My_animation") 使用这个例子http://doc.aldebaran.com/2-5/naoqi/motion/alanimationplayer-tutorial.html

我是否必须以某种方式注册/安装所有这些动画才能使用它们?你能在这方面指导我吗?谢谢

0 投票
2 回答
460 浏览

nao-robot - 无法访问所有 Naoqi 方法

我尝试使用http://doc.aldebaran.com/2-5/naoqi/audio/alaudioplayer-api.html的一些方法

但是终端告诉我,它们中的大多数都不起作用。

输出 :

['isStatsEnabled','enableStats','stats','clearStats','isTraceEnabled','enableTrace','exit','__pCall','pCall','version','ping',getMethodList','getMethodHelp '、'getModuleHelp'、'wait'、'isRunning'、'stop'、'getBrokerName'、'getUsage'、'playFile'、'playFileInLoop'、'playFileFromPosition'、'pause']

回溯(最后一次调用):文件“fggfgf.py”,第 27 行,在 currentPos = aup.getCurrentPosition(fileId) 文件“C:\Python27\lib\site-packages\naoqi.py”,第 301 行,调用中 回归自我。Wrapped .method_missing(self.method , *args, **kwargs) File "C:\Python27\lib\site-packages\naoqi.py", line 371, in method_missing raise e RuntimeError: ALAudioPlayer::getCurrentPosition Can't find方法:getCurrentPosition(解析为'(i)')

0 投票
0 回答
102 浏览

robot - Pepper 机器人充电成功并成功离开,但之后不再充电

所以我让 Pepper 机器人在 1 个间隔内顺利充电。我通过创建一个调用 goToStation() 直到它返回 0 的循环来做到这一点。在它之前,我停用了该主题并使用 pauseAwareness() 暂停了警告;

当它成功到站时,我再次激活对话主题,然后恢复意识。之后所有其他功能都运行良好。然后我打电话给 Pepper 离开车站,它成功了。现在,当我想让胡椒再次去充电站时,它只会停用主题,暂停意识但不会去充电站。

日志在此处结束以返回充电失败

在第一次充电成功后,日志看起来像这样。

第一次使用它的原因可能是什么,然后下次它就不起作用了?

0 投票
1 回答
937 浏览

python - 无法在 Pepper 的 Choregraphe 中导入 python 模块

我已经按照 Google官方教程通过 SSH 在 Pepper 机器人上安装了 Google Speech API 。

为了测试它,我创建了一个文件speechTest.py,在其中导入 API,如下所示:

这是有效的!到目前为止,一切都很好。但是当我想在 Choregraphe 的 Python 框中做同样的事情时,问题就出现了;当我收到错误消息时:

我尝试了社区提出的解决方案,但没有成功。sys.path当我在 Choregraphe 框中从 Python打印时,我得到:

这表明它应该找到谷歌包。我怎么解决这个问题?我不知道如何将 Google Speech API 导入 Choregraphe 项目。

编辑:当我sys.path在机器人上的本地 Python 文件中输出时,我得到了这个: