arduino - 向 arduino 形式 ROS 提供输入
问题描述
让我们假设我在 ROS 中每 1 秒生成一个随机的 4 个字符串,并且需要将相同的字符串作为 ROS 的输入提供给 Arduino,以便它可以使用 RF 模块进一步传输它。我怎样才能做到这一点?
解决方案
在不了解您的设置的情况下很难给出具体信息,但这里有一个建议。
假设您可以通过一些电缆将 Arduino 连接到运行 ROS 节点的计算机,您可以通过串行传输 4 个字符。您需要在 ROS 节点中打开与 Arduino 对应的串行端口,发送字符并使用 Serial 类解析 Arduino 上的数据。解析后,您可以将其传递给 Arduino 上的 RF 模块。
推荐阅读
- docker - Docker:以非 root 用户身份执行命令
- npm - NPM - 在安装后脚本中使用 CPX 复制文件
- xml - 将标签下的 xml 文件元素与 CSV 文件进行比较,并使用 Powershell 在 CSV 中添加缺失的元素
- c# - 提交按钮有效,但在生产服务器中不显示页面刷新,但在 ITG 服务器和本地服务器中工作正常(使用 c# 的 Asp.net)
- javascript - 如何在 JavaScript 中解开 Promise 的值
- ruby-on-rails - 如何在 shopify 应用程序中创建履行(我的代码有什么问题?)
- jquery - Jquery 切换与引导卡过滤的对齐方式混淆
- redis - Redis 是否具有获取“N 地理上最接近”的功能?
- angular - 当用户未在 Ionic 4 中登录时如何从使用 Id 定义的路由重定向用户
- html - 动画只能应用于“绝对”定位元素吗?