What am I doing wrong when using matlab and ros?
이전 댓글 표시
I want start roscore in terminal ubuntu and creat node in matlab. I have "Error creating the node /matlab_global_node_" when use rosinit. What am I doing wrong? Thanks
답변 (1개)
bio lim
2016년 11월 30일
When you start ROS on your terminal using roscore, check out the section:
ROS_MASTER_URI=http://XXXX:11311/
where XXXX is your computer name.
Then on your MATLAB, try setting as follows:
setenv('ROS_MASTER_URI', 'http://XXXX:11311/');
rosinit('NodeName', '/Matlab');
댓글 수: 4
Serj Titov
2016년 11월 30일
편집: Serj Titov
2016년 11월 30일
bio lim
2016년 12월 1일
Have you tried perhaps initializing your node directly to your IP by:
rosinit('http://IPDADDRESS')
If not, could it be possible that the global node is already running, and you have not shut down the global node? Did you check the list of nodes that are running in your ROS with rosnode list?
If the above doesn't help, could you give me the entire information about your experimental setup?
Serj Titov
2016년 12월 6일
Shubham Jena
2018년 6월 5일
run rosinit('http://192.168.42.105:46565')
카테고리
도움말 센터 및 File Exchange에서 Network Connection and Exploration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
