【问题标题】:Amazon Alexa with ROS running locally本地运行 ROS 的 Amazon Alexa
【发布时间】: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


    【解决方案1】:

    查看我的一位导师编写的这个项目:创建语音控制无人机。我没有参与这个项目,但这听起来正是你所追求的。有一个有用的资源图可以将亚马逊的服务融合在一起。

    https://developer.amazon.com/blogs/alexa/post/Tx3OXHF7V6N293L/how-to-build-a-portable-voice-controlled-drone-for-under-500

    【讨论】:

      猜你喜欢
      • 2017-09-23
      • 1970-01-01
      • 2017-10-19
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 2017-10-07
      • 2019-12-07
      • 1970-01-01
      相关资源
      最近更新 更多