分享

MATLAB对Robot Operating System (ROS)的支持

 quasiceo 2016-02-04

MATLAB对Robot Operating System (ROS)的支持

2014-7-8 08:47| 发布者: ilovematlab| 查看: 5555| 评论: 0

摘要: 在MATLAB中创建ROS节点并在ROS网络中与其他节点交换信息,包括ROS适用机器人和仿真器。

Robot Operating System

在机器人操作系统(ROS)网络中直接验证您的MATLAB算法。通过MATLAB对ROS的支持,您可以与ROS界面提供的机器人和仿真器互动。您也可以在MATLAB中直接创建一个独立的ROS网络。这些功能给予您在ROS网络中与其他节点交换信息的能力,使您能够在MATLAB中开发您的机器人算法。

MATLAB与ROS

这种支持扩展了rosjava API。包括一个新的基于同样ROS发布者(publisher)/订阅者(subscriber)机制的MATLAB中创建ROS节点的API。


其主要功能使您能够:

  • 从MATLAB直接创建ROS节点,发布者(publisher)和订阅者(subscriber)
  • 从MATLAB创建与发送ROS信息(message)
  • 发布者向(publisher)他们的topic发布MATLAB数据。
  • 订阅者(subscriber)执行任意用户定义的MATLAB回调函数。
  • 通过MATLAB在本地主机实现ROS控制(ROS Master)。


平台支持

适用于32位与64位Windows,64为Linux(包括Ubuntu),以及64位Mac OS X(R2012b, R2013a, R2013b, R2014a)。


软件硬件配置要求

MathWorks

第三方

软件要求


必装软件

推荐工具箱

支持包


需要安装支持包

下载ROS支持

下载教育/非商业用户链接 - 按照平台和发布(需要登录)。

  • win32 (R2012b, R2013a, R2013b, R2014a)
  • win64 (R2012b, R2013a, R2013b, R2014a)
  • glnxa64 (R2012b, R2013a, R2013b, R2014a)
  • maci64 (R2012b, R2013a, R2013b, R2014a)
  • 商业用户,请联系Yanliang.Zhang@mathworks.com申请下载。

    下载开始向导

    硬件要求


    必备硬件

    推荐其他附件

    软件要求


    必备软件

    Robot Operating System (ROS Hydro)



    入门资源

    示例

    文档

    社区

    网上研讨会

    其他


    MathWorks官方中文网上研讨会录像:《运用MATLAB/Simulink连接低成本硬件实现基于项目的学习》

      本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
      转藏 分享 献花(0

      0条评论

      发表

      请遵守用户 评论公约

      类似文章 更多