R2015a Robotics System Toolbox: Cannot subscribe to topics on Windows MATLAB node
조회 수: 2 (최근 30일)
이전 댓글 표시
MathWorks Support Team
2015년 5월 27일
편집: MathWorks Support Team
2015년 6월 9일
I have my roscore running on my Ubuntu machine which is running the Gazebo simulator. I configured the MATLAB node with the ROS_MASTER_URI environment variable and I can see the topics generated from the simulator using 'rostopic list' however I cannot subscribe or echo any of the topics on MATLAB. How do I fix this?
채택된 답변
MathWorks Support Team
2015년 6월 9일
Please add the host name and IP address of your Ubuntu machine to the 'C:\Windows\System32\drivers\etc\hosts' file. In the 'hosts' file add the IP address and host name as shown below.
For example,
102.54.94.97 <Linux Host Name>
To initialize the MATLAB rosnode, please run the following commands when connecting to the network:
>>rosshutdown();
>>rosinit('<Linux Host Name', 'NodeHost', '<Windows Host Name>')
You should then be able to subscribe and echo topics that are published over the network.
댓글 수: 0
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!