【问题标题】:Pepper robot default imagePepper 机器人默认图片
【发布时间】:2017-04-19 12:28:00
【问题描述】:

所以我按照 Pepper 机器人门户的指南进行操作。我必须添加

Domain: com.aldebaran.system.tablet
Key: MainActivity
Value: image (default: opengl for the "bubble" view)

Domain: com.aldebaran.system.tablet
Key: MainResourceURL
Value: http://198.18.0.1/apps/app-uuid/path/to/image

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

【问题讨论】:

  • 你知道默认屏保的格式是什么吗?

标签: robot pepper


【解决方案1】:

您的数据库条目是正确的。 您必须在 Choregraphe 中创建一个应用程序,其中包含一个名为“html”的文件夹,其中包含图片。您的文件路径可能如下所示:

logoApp/html/logo.jpg

您的 MainResurceURL 应该如下所示:

http://198.18.0.1/logoApp/logo.jpg

要使更改生效,您必须关闭并打开您的机器人,然后激活人工生命。请注意,某些行为会隐藏您的默认徽标。如果徽标仍未显示,请尝试启动一个使用平板电脑的应用程序。状态变化(单独->交互)应该会刷新平板视图。

【讨论】:

  • 是否可以添加不包含 IP 的 MainResourceURL 值?如果机器人的 ip 发生变化,有没有办法告诉它从机器人的本地路径中获取?
  • 如果你指的是198.18.0.1,这是静态的。它是机器人相对于平板电脑的 IP。
【解决方案2】:

您需要将您的图片放在名为 html 的文件夹中。

因此,在您的应用程序“app-uuid”中,创建一个文件夹 html。将您的图片放入并在后面写下您的偏好:

Domain: com.aldebaran.system.tablet
Key: MainResourceURL
Value: http://198.18.0.1/apps/app-uuid/image.jpg

提示:在浏览器上测试以使用 ip-robot/apps/app-uuid/image.png 显示您的图像。如果它有效,那么您的 url 路径是好的。

【讨论】:

  • 是否可以添加不包含 IP 的 MainResourceURL 值?如果机器人的 ip 发生变化,有没有办法告诉它从机器人的本地路径中获取?
  • Tous ip 是平板电脑和机器人头部之间的链接。所以它不会改变,它是一个修复ip。
  • 如何在浏览器中进行测试?看起来这个静态 IP 无法从机器人外部访问。我无法ping通它,也无法通过http访问它。
【解决方案3】:

感谢您的回答。其他一些人肯定会从中得到帮助。

我的问题是图片必须正好是 1280px X 800px 。这就是它没有出现的原因。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多