I am not able to read data from the ROS file
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
msgs = readMessages(bag)
Error using robotics.ros.BagSelection/deserializeMessages (line 444)
Java exception occurred:
org.ros.exception.RosMessageRuntimeException: java.lang.ClassNotFoundException: rt_msgs.Odom
at org.ros.internal.message.definition.MessageDefinitionReflectionProvider.get(MessageDefinitionReflectionProvider.java:66)
at org.ros.internal.message.DefaultMessageFactory.newFromType(DefaultMessageFactory.java:42)
at org.ros.internal.message.DefaultMessageDeserializer.deserialize(DefaultMessageDeserializer.java:42)
Caused by: java.lang.ClassNotFoundException: rt_msgs.Odom
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)
... 2 more
Error in robotics.ros.BagSelection/readMessages (line 194)
msgs = obj.deserializeMessages(obj.MessageList, rows);
2 comentarios
Image Analyst
el 18 de Dic. de 2015
Personally, I'd call the Mathworks technical support for any Java related errors. Make sure you have the latest Java release - or maybe not - that might be the problem. Who knows?
Respuestas (1)
Tohru Kikawada
el 2 de Mayo de 2019
You'll need to install custom ROS messages for rt_msgs.Odom. See the following link for details: https://jp.mathworks.com/matlabcentral/answers/329662-unable-to-access-rosbag-topics#answer_259060
0 comentarios
Ver también
Categorías
Más información sobre Network Connection and Exploration en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!