MATLAB R2016b ROS Initialization Problem on Windows 10 (rosinit doesn't working)
I am trying to use newest version of MATLAB R2016b with Robotics System Toolbox. My computer has 64-bit Windows 10 Education OS.
İt's Get Started with ROS
rosinit is working on Mac OS but the same command.
Problem is here:
I tried resolve of all combination on internet. But I didn't resolve this problem.
1- rosinit
rosinit
Problem is here:
Exception in thread "ROS Executor Thread" org.ros.exception.RosMessageRuntimeException: java.lang.ClassNotFoundException: std_msgs.uint32
at org.ros.internal.message.definition.MessageDefinitionReflectionProvider.get(MessageDefinitionReflectionProvider.java:66)
at org.ros.internal.message.Md5Generator.generate(Md5Generator.java:44)
at org.ros.internal.message.Md5Generator$1.variableValue(Md5Generator.java:61)
at org.ros.internal.message.definition.MessageDefinitionParser.parseField(MessageDefinitionParser.java:172)
at org.ros.internal.message.definition.MessageDefinitionParser.parse(MessageDefinitionParser.java:107)
at org.ros.internal.message.Md5Generator.generateText(Md5Generator.java:86)
at org.ros.internal.message.Md5Generator.generate(Md5Generator.java:49)
at org.ros.internal.message.Md5Generator$1.variableValue(Md5Generator.java:61)
at org.ros.internal.message.definition.MessageDefinitionParser.parseField(MessageDefinitionParser.java:172)
at org.ros.internal.message.definition.MessageDefinitionParser.parse(MessageDefinitionParser.java:107)
at org.ros.internal.message.Md5Generator.generateText(Md5Generator.java:86)
at org.ros.internal.message.Md5Generator.generate(Md5Generator.java:49)
at org.ros.internal.message.topic.TopicDescriptionFactory.newFromType(TopicDescriptionFactory.java:36)
at org.ros.internal.node.DefaultNode.newPublisher(DefaultNode.java:280)
at org.ros.internal.node.RosoutLogger.<init>(RosoutLogger.java:41)
at org.ros.internal.node.DefaultNode.start(DefaultNode.java:195)
at org.ros.internal.node.DefaultNode.access$000(DefaultNode.java:90)
at org.ros.internal.node.DefaultNode$1.run(DefaultNode.java:182)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: std_msgs.uint32
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.ros.internal.message.definition.MessageDefinitionReflectionProvider.get(MessageDefinitionReflectionProvider.java:62)
... 20 more
Error creating the node /matlab_global_node_70133.
This is really more of a question for Mathworks support. Have you tried contacting them?
How can I contact with them ?
If you don't have a local/regional Mathworks contact person, you could try any of the options on the Mathworks support site.
I GOT İT. The language of my computer was Turkish. I solved the problem when I made this English (United States). :) :)