I want to use a UR10 in combination with a ROS System on a separate computer that contains MoveIt and some image processing. The end user should be able to use the application with the polyscope. I’d like to at least have some buttons that send ROS-Messages to the external computer and being able to show some messages (e.g. logs).
Before I implement everything myself, I wanted to ask if someone already implemented some basic ROS functions for URCap/Polyscope.
Hello,
Has anyone tried using rosjava in the URCap code? I tried to add rosjava core as a dependency as well as a simple publisher node, but I’m getting a low level Java error when I try to create and execute the node:
ERROR [AWT-EventQueue-0] 14:59:03 06/04/17: Caught an unhandled exception
java.lang.NoClassDefFoundError: Could not initialize class org.apache.xmlrpc.util.SAXParsers
at org.apache.xmlrpc.client.XmlRpcStreamTransport.newXMLReader(XmlRpcStreamTransport.java:176)
at org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:181)
at org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:156)
at org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:143)
at org.apache.xmlrpc.client.XmlRpcClientWorker$1.run(XmlRpcClientWorker.java:80)
ERROR [AWT-EventQueue-0] 14:59:03 06/04/17: Caught an unhandled exception
org.ros.exception.RosRuntimeException: javax.xml.parsers.FactoryConfigurationError: Provider for javax.xml.parsers.SAXParserFactory cannot be found
at org.ros.concurrent.RetryingExecutorService$RetryLoop.loop(RetryingExecutorService.java:71)
at org.ros.concurrent.CancellableLoop.run(CancellableLoop.java:56)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)