帮助中心
ROS工具箱提供连接MATLAB的接口®和Simulink®带有机器人操作系统(ROS和ROS 2)。使用工具箱,您可以设计ROS节点网络,并将MATLAB或Simulink生成的ROS节点与您现有的ROS网络相结合。
工具箱包括MATLAB函数和Simulink块,用于通过记录、导入和播放可视化和分析ROS数据备份rosbag文件。您还可以连接到实时ROS网络以访问ROS消息。
工具箱允许您通过桌面模拟和连接到外部来验证ROS节点机器人模拟器,如Gazebo或硬件。ROS工具箱支持C++和CUDA®代码生成(具有MATLAB软件编码器™,Simulink公司编码器和GPU Coder™),使您能够从MATLAB脚本或Simulink模型自动生成ROS节点,并部署到模拟或物理硬件。通过对Simulink外部模式的支持,您可以在模型运行时查看消息和更改参数在硬件上运行。
学习ROS工具箱的基本知识
ROS和ROS 2在支持ROS的模拟器中的应用仿真示例和支持的硬件
使用MATLAB和Simulink连接ROS 2和ROS网络
生成ROS 2和ROS自定义消息并将其注册到MATLAB
导入、可视化和分析ROS 2袋和ROS袋文件
从专用传感器和输入访问ROS 2和ROS消息
为ROS 2或ROS节点生成C/C++和CUDA代码,并部署到本地和远程硬件
支持第三方硬件
您单击了与此MATLAB命令对应的链接:
通过在MATLAB命令窗口中输入命令来运行该命令。Web浏览器不支持MATLAB命令。
选择网站
选择一个网站以获取可用的翻译内容,并查看当地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家网站未针对您所在地的访问进行优化。
联系当地办事处