Sebastian Castro,Mathworks
ROS工具箱允许您连接MATLAB®和模拟金宝app®到机器人操作系统 - 罗斯和ROS 2 - 用于设计和开发机器人和自主系统。您可以连接到现有的ROS网络以探索可用的主题,服务和操作。这允许您向ROS网络上的任何模拟器,硬件或软件节点发送命令和接收数据。工具箱还包括MATLAB函数和Simulink块,用于导入,分析和播放ROSBAG文件中记录的金宝appROS数据。
ROS工具箱金宝app支持C ++代码生成(使用Simulink Coder™),使您可以自金宝app动从您的设计中生成ROS节点并部署到模拟或物理硬件。金宝appSimulink允许您在模型在硬件上运行时查看邮件和更改参数。
有关如何的更多信息ROS工具箱可以帮助您将MATLAB与SIMULINK集成到开发工作流程中使用R金宝appOS,请访问ROS工具箱mathworks.com上的产品页面。
ROS工具箱允许您将MATLAB和SIMULINK连接到机器人操作系统 - 罗斯和ROS2金宝app - 用于机器人和自治系统的设计和开发。
您可以连接到现有的ROS网络以探索可用的主题,服务和操作。
这允许您向ROS网络上的任何模拟器,硬件或软件节点发送命令和接收数据。
ROS Toolbox提供公用事业使用常见的传感器数据类型,例如激光扫描,图像和3D点云。
如果您使用来自ROS BAG文件的录制数据,则ROS工具箱允许您读取这些文件进行后处理或播放仿真输入。
MATLAB,S金宝appIMULINK和各种附加产品提供用于设计和实现控制,感知,下载188bet金宝搏逻辑和决策以及许多其他应用程序的算法组件的工具。
然后,ROS工具箱允许您连接到启用ROS的模拟器和硬件,以测试这些组件作为桌面原型。
在此初始测试之后,您可以从您的设计中自动生成基于C ++的可执行ROS节点。这些生成的节点与ROS和ROS2构建系统集成,因此可以在目标系统上运行,在MATLAB和SIMULINK上没有依赖关系。金宝app
将算法组件部署为整个分布式系统的一部分后,MATLAB和Simulink可以保持连接到ROS网络以进行交互式设计任务,例如数据可视化和参数调整。金宝app
使用ROS,您可以在不同的仿真和硬件环境中重用软件。这样,一旦您在仿真中测试了算法,相同的MATLAB代码和SIMULINK模型就可以在硬件上运行轻微调整。金宝app
有关ROS Toolbox如何帮助您将Matlab与Simulink的信息集成到使用ROS的开发工作流程中的更多信息,请访问MathWorks.co金宝appm上的ROS工具箱产品页面。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。