主要内容

ROS系统要求

ROS 1要求

自R2020B以来,ROS工具箱金宝app支持这一点罗斯旋律莫里尼亚ROS分发。

平台

  • 视窗®- Windows 10推荐所有ROS发行版。为了罗斯旋律,仅支持Windows 10。金宝app

  • Linux.®- Ubuntu 18.04推荐。

  • Mac OS X.

有关ROS旋律支持的更多信息,请参阅金宝app目标平台页。

Python版本2.7

与ROS网络连接罗斯尼特功能,必须安装和设置Python2.7。

检查你的python®版本,使用Pyenv.功能。

Pyenv.
ans = pythonenvironment with属性:版本:“2.7”可执行文件:“c:\ python27 \ pythonw.exe”库:“c:\ windows \ system32 \ python27.dll”home:“c:\ python27”状态:notloadded executionmode:外部处理

如果您的Python解释器设置为不同的版本,请重新启动MATLAB®并设置版本Pyenv.

Pyenv('版本''2.7'的)

ROS自定义消息

生成ROS的自定义消息时,必须构建ROS包。这需要您为平台拥有Python,CMake和C ++编译器:

下载并安装CMake.3.15.5+。

C ++编译器

ROS 2要求

自R2020A以来,ROS工具箱金宝app支持这一点潇洒的diademata.ROS 2的分配。

平台

  • Windows 10仅限

  • Linux - Ubuntu 18.04推荐

  • 苹果系统- 塞拉(10.12.x)

有关ROS潇洒支持的更多信息,请参阅金宝app潇洒的diademata.页。

ROS 2自定义消息

生成ROS 2的自定义消息时,必须构建ROS包。这需要您为您的平台拥有Python,Cmake和C ++编译器。

Python版本3.7

安装和设置Python3.7。

要检查Python版本,请使用Pyenv.功能。

Pyenv.
ans = pythonenvironment with属性:版本:“3.7”可执行文件:“c:\ python37 \ pythonw.exe”库:“c:\ windows \ system32 \ python37.dll”home:“c:\ python37”状态:notloaded executionmode:外部处理

如果您的Python解释器设置为不同的版本,请重新启动MATLAB并设置安装版本Pyenv.

Pyenv('版本''3.7'的)

CMake.

下载并安装CMake.3.15.5+。

C ++编译器

相关话题