快速山羊机和ROS

18个视图(过去30天)
吉赫公园
吉赫公园 2021年1月23日
您好。我想知道带speedgoat机器的实时控制系统是否可以与诸如nvidia jetson之类的ros硬件进行通信。
我没有发现speedgoat机器与ros系统一起使用的情况。
请让我知道。
非常感谢。

公认的答案

卡姆萨尔茨伯格
卡姆萨尔茨伯格 2021年1月25日
你好,Jihyik,
对于“我可以将Simulink ROS节点部署到硬件上吗?”这一标准问题的答案通常与“硬件金宝app是否支持标准ROS安装?”的答案相同。大多数情况下,这意味着硬件的操作系统需要某种Linux风格(或Windows/Mac,但这些问题大多涉及Linux)支持普通ROS版本(而不是专门金宝app针对该硬件的ROS版本)。无论如何,在部署节点之前都需要安装ROS。
我个人没有使用过Speedgoat,但简单地看一下,我猜它不支持标准的ROS安装。可能存在一些专门的ROS适应,仅适用于Speedgoat硬件。如果是这样,我认为它与Simulink中ROS节点的金宝app部署不兼容,尽管如果您手动创建ROS代码,它可能会工作。金宝app
即使它支持它,并且ROS工具箱可以部署金宝app到它上,ROS通信也不能保证是实时的(因此您失去了使用Speedgoat的许多好处)。ROS 2通过对支持实时通信的DDS后端提供一定程度的支持,提高了该能力,但目前无法使用MATLAB(从R2020b开始)。
-凸轮

更多答案(0)

社区寻宝

在MATLAB Central中查找宝藏,了解社区如何帮助您!

开始打猎吧!