WSL2/Docker container/ROS from Matlab in Win10

18 visualizaciones (últimos 30 días)
Goupil56
Goupil56 el 10 de Dic. de 2021
Respondida: Josh Chen el 13 de Dic. de 2021
Hello,
I want to use Matlab in Win10 to communicate with ROS nodes in a docker container under WSL2.
In docker under WSL2, the IP adress is completely different from IP adress in Win10.
How to find a way to do this with Matlab (Vscode is able to connect directly to docker container under WSL2 so I think there is a way to do it from Matlab).
Thanks.

Respuestas (1)

Josh Chen
Josh Chen el 13 de Dic. de 2021
Hello @Goupil56,
The key for enabling the communication between WSL2 ROS and MATLAB/Simulink is to make sure the environment variable "ROS_IP" being set correctly on both MATLAB and WSL2 sides.
In this post, I've tested and posted a workflow for enabling such communication. However, since you are unsing a docker instead of only WSL2, the setup process might be a bit different.
Hope this helps,
Josh

Categorías

Más información sobre Publishers and Subscribers en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by