我是靠谱客的博主 悲凉灯泡,最近开发中收集的这篇文章主要介绍ROS与Simulink联合仿真(一):Matlab配置版本说明Matlab依赖 参考文献,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
目录
版本说明
Matlab依赖
Python作用
Compilers作用
参考文献
版本说明
Liunx端:Ubuntu18.04+ROS melodic
Windows端:Matlab2020b
Matlab依赖
Matlab与ROS实时通信,分别需要:Python2.7、CMake3.15.5+、Visual Studio2017.
Python作用
运行matlab中的rosinit函数,使matlab与ROS Network建立连接,命令行如下:
%查看python版本
pyenv('Version','2.7')
pyenv
%启用rosmaster
rosinit
Compilers作用
在Matlab中生成自定义Message,需要编译ROS包。需要python 、CMake、C++ Compilers。Python推荐2.7,CMake推荐3.20.5,C++ Compilers建议使用Visual Studio2017。
CMake版本
cmake-3.20.5-windows-x86_64.zip
博主在使用Visual Studio2019时,matlab2020b不支持,建议用2017版。如果编译过程中C++ Compilers报错,可尝试以下命令行。
mex -setup cpp
参考文献
ROS System Requirements- MATLAB & Simulink- MathWorks 中国
最后
以上就是悲凉灯泡为你收集整理的ROS与Simulink联合仿真(一):Matlab配置版本说明Matlab依赖 参考文献的全部内容,希望文章能够帮你解决ROS与Simulink联合仿真(一):Matlab配置版本说明Matlab依赖 参考文献所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复