我的系统是Ubuntu18.04
在使用rosshutdown命令后,再次rosinit出错,解决办法是在matlab的安装路径下找到createOrGetLocalPython.m对其修改,或使用命令
sudo gedit /usr/local/Polyspace/R2020b/toolbox/ros/mlroscpp/util/+ros/+internal/createOrGetLocalPython.m
在代码行 if ~foundCatkin 前面加入如下代码:
pythonPkgSrc = fullfile(matlabroot,'sys','ros1','share','python');
保存后重启matlab。
本文介绍了解决在Ubuntu18.04系统中使用rosshutdown命令后,再次尝试rosinit出现错误的方法。通过修改MATLAB安装路径下的createOrGetLocalPython.m文件,并在特定位置插入指定代码,可以有效解决问题。

被折叠的 条评论
为什么被折叠?



