问题标签 [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.
nao-robot - 改变辣椒的声音
我正在写一个 Pepper 讲述的故事。这个故事有4个角色——2男2女。说话时是否可以让 Pepper 听起来像男人/女人。
javascript - 使用 JS 从 ALMemory 获取数据值
当我尝试ALMemory
使用以下代码获取数据时:
这value
是类型AL::ALValue
。我如何将其转换为 int,因为在这种情况下,当前说话的预期为 0,当前不讲话的预期为 1。我试图用不同的方法将它转换为 int 或数字或字符串,但没有成功。
当我将此功能与 python SDK 一起使用时:
这value
是 int 类型,而不是AL::ALValue
. 这可以用 JavaScript 实现吗?
javascript - 如何与事件断开连接
我创建了一个 js 脚本,它订阅了两个不同的事件:
- 第一次发生此事件时,如何取消订阅该事件?
- 当其中一个事件第一次发生时,我如何取消订阅这两个事件?
nao-robot - 如何将带有自定义对话框的基本频道添加到我的 Nao/Pepper 应用程序
这个问题是关于 Nao/Pepper 机器人开发的:
是否可以在我的应用程序中使用带有自定义对话框的基本频道?我目前有一个包含一些语音命令的对话框,并且也想启用基本频道。
python - Pepper:到达地标的距离
我正在研究ALLandMark 模块。我怎样才能得到检测到的地标的距离或它的位置?
我尝试使用ALTrackerProxy::registerTarget注册 Land Mark,然后使用以下命令获取目标的位置或坐标:
- ALTrackerProxy::getTargetCoordinates - 返回空列表
[]
- ALTrackerProxy::getTargetPosition - 返回
None
我的想法是当 Pepper 检测到 Land Mark 时导航到它。
我怎样才能得到检测到的地标的距离或它的位置?
python - 让 Pepper 环顾四周
是否可以让 Pepper 环顾房间,直到它检测到面部/地标或直到满足某些条件(例如计时器到期)?
我已尝试进行第一次迭代以使 Pepper 旋转 360 度,ALMotion.moveTo(0, 0, 0.0174533 * 360)
但在此旋转过程中无法检测到面部/地标。
python - 获取最近检测到的障碍物的距离和方向
有没有办法获得最近检测到的障碍物的距离和方向?
我已经尝试过这个“Navigation/AvoidanceNavigator/ObstacleDetected”事件,但如果我将机器人放在墙壁旁边并告诉他向墙壁方向走 5 米长,它永远不会触发事件。
javascript - Pepper naoqi 2.5 onConsoleMessage null
我正在尝试使用 onConsoleMessage 事件上的回调在 python 中打印来自 Web 控制台的消息。Pepper(编辑:1.6 版)正在运行 naoqi 2.5.5.5。我已将executeJS示例修改为测试。问题是我在回调中的消息一直为空。是不是已经在更新版本的 naoqi 中修复了一个错误?我查看了发行说明,但没有找到任何东西。
这是我正在使用的代码:
输出:
有人面临同样的问题吗?
谢谢
java - 是否可以在 android Pepper Robot 模拟器中测试讨论动作
我试图创建一个与人类交互的辣椒机器人应用程序。并按照文档链接
代码执行没有任何错误,但机器人未检测到人声。请告诉我是否可以在模拟器中测试讨论动作(听和回复)?