【问题标题】:Can I prepare trigger action in Choreograph for Pepper?我可以在 Choreograph for Pepper 中准备触发动作吗?
【发布时间】:2020-01-29 17:07:59
【问题描述】:
我正在寻找解决方案,如何解决 Pepper 和 Choreograph 的问题。如果 Choreograph 无法做到这一点,无论如何我都会很乐意使用它。
我有一个屏幕(不是平板电脑),可以使用 webhook 触发。此 webhook 具有启用和禁用该屏幕的选项。我想让 Pepper 说点什么,然后他打开屏幕说了点什么,然后将其关闭。如何在 Choreographe 中解决它?如果不在 Choreograhe 中,有人可以提供建议/代码。
谢谢!
【问题讨论】:
标签:
webhooks
pepper
choregraphe
【解决方案1】:
如果你的 screen 可以被 webhook 触发,只需从 Pepper 访问该 screen。
一种简单的方法(但效率不高):在 python 框中,输入此代码,例如在 onStart 方法中:
import os
os.system( "wget your_web_adress" )
一旦你验证它可以工作,考虑使用一个专用的 python 模块,比如 urllib。只需在本网站中查找“python 中的 http 请求”以获取更多信息...
【解决方案2】:
您计划使用的 webhook 肯定带有代码示例。
如果你能在 Python 中找到一个,它可能会在 Choregraphe 中工作。