目录
版本说明
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联合仿真(一)内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复