【发布时间】:2017-08-03 06:16:12
【问题描述】:
我在我的机器人上本地运行 alexa-app 服务器,在端口 8081 上使用 roslibjs,在端口 9090 上运行 websocket server (rosbridge_server),我已将 alexa-server 连接到机器人上运行的 ros 服务以发送命令到它。(例如:从 A 点移动到 B)。
我尝试过使用定制隧道,但是效果不佳。 现在我正在尝试使用 ngrok 转发在 8081 上运行的 alexa 服务器,以便我的 alexa 技能工具包可以与之通信。
当我在 Alexa 技能包上测试我的技能时,请求被正确发送,但是,当我使用回声使用语音命令进行测试时,我得到了错误。
还有其他方法可以将 alexa 技能包(远程运行)与 alexa-app 服务器(本地运行)连接起来吗?
这是我为此使用的 github 存储库的链接:https://github.com/mdeyo/alexa-node-ROS
我的目标是使用 amazon echo 通过语音命令控制机器人(在 ROS 上运行)。
【问题讨论】:
标签: node.js amazon-web-services aws-lambda ros alexa