How to launch RVIZ from Matlab?
Show older comments
Hi,
I'd like to launch RVIZ from Matlab. RVIZ runs in a separated window and will be started using the system command.
The following line runs on the Linux shell:
rviz rviz -d runMyRvizLaunchFile.rviz
It opens RVIZ and visualized the topics as expected.
In Matlab I execute
[status,cmdout] = system('rviz rviz -d runMyRvizLaunchFile.rviz');
disp(['cmdout: ' cmdout(1: end-1) ' status: ' num2str(status)])
the output on Matlab shell is:
cmdout: execute 'runMyRvizLaunchFile.rviz' on myPC
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libQt5Widgets.so.5: no version information available (required by rviz)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libQt5Core.so.5: no version information available (required by rviz)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libQt5Gui.so.5: no version information available (required by /opt/ros/melodic/lib/librviz.so)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libQt5Core.so.5: no version information available (required by /opt/ros/melodic/lib/librviz.so)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libQt5Core.so.5: no version information available (required by /opt/ros/melodic/lib/librviz.so)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libQt5Widgets.so.5: no version information available (required by /opt/ros/melodic/lib/librviz.so)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libcurl.so.4: version `CURL_OPENSSL_4' not found (required by /opt/ros/melodic/lib/libresource_retriever.so)
rviz: /usr/local/MATLAB/R2021a/bin/glnxa64/libtiff.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libfreeimage.so.3)
runMyRvizLaunchFile.rviz executed status: 0
How to trigger a Lauch script for RVIZ from Matlab?
Thanks for your help!
Accepted Answer
More Answers (0)
Categories
Find more on Fortran with MATLAB in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!