MATLAB对Robot Operating System (ROS)的支持
2014-7-8 08:47|
发布者: ilovematlab|
查看: 5555|
评论: 0
摘要: 在MATLAB中创建ROS节点并在ROS网络中与其他节点交换信息,包括ROS适用机器人和仿真器。
![](http://image94.360doc.com/DownloadImg/2016/02/0411/65512361_1.png) |
Robot Operating System
在机器人操作系统(ROS)网络中直接验证您的MATLAB算法。通过MATLAB对ROS的支持,您可以与ROS界面提供的机器人和仿真器互动。您也可以在MATLAB中直接创建一个独立的ROS网络。这些功能给予您在ROS网络中与其他节点交换信息的能力,使您能够在MATLAB中开发您的机器人算法。 |
![](http://image94.360doc.com/DownloadImg/2016/02/0411/65512361_2.png) |
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连接低成本硬件实现基于项目的学习》
|
|