Today morning both our UR robots (UR5 and UR10) suddenly refused to start polyscope. Yesterday evening all was still fine.
any ideas?
polyscope.log
2025-02-20 09:44:53.177 WARN - Not connected to controller, trying to send string:
sec load_installation():
set_tcp(p[0.0,0.0,0.0,0.0,0.0,0.0])
set_standard_analog_input_domain(0, 0)
set_standard_analog_input_domain(1, 0)
set_tool_analog_input_domain(0, 1)
set_tool_analog_input_domain(1, 1)
set_analog_outputdomain(0, 0)
set_analog_outputdomain(1, 0)
set_input_actions_to_default()
set_standard_digital_input_action(1, "freedrive")
set_tool_communication(True, 115200, 0, 1, 1.5, 3.5)
set_tool_output_mode(0)
set_tool_digital_output_mode(0, 1)
set_tool_digital_output_mode(1, 1)
set_tool_voltage(24)
set_target_payload(1.050000, [0.011000, 0.003000, 0.075000], [0.001670, 0.001670, 0.001670, 0.000000, 0.000000, 0.000000])
set_gravity([0.0, 0.0, 9.82])
set_safety_mode_transition_hardness(1)
end
{thread: Thread-5 , loggerClass: com.ur.polyscope.controllerinterface.internal.ControllerSocket}
2025-02-20 09:46:04.319 WARN - UI has been blocked
: [AWT-EventQueue-0]
java.lang.Thread.State: WAITING
java.lang.Object.wait(Object.java:-2)
java.lang.Object.wait(Object.java:502)
java.lang.UNIXProcess.waitFor(UNIXProcess.java:395)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.CommandInvoker.invokeURAdmin(CommandInvoker.java:61)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.CommandInvoker.invokeURAdmin(CommandInvoker.java:42)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.SecurityServiceImpl.invokeCommand(SecurityServiceImpl.java:34)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.SecurityServiceImpl.getState(SecurityServiceImpl.java:39)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.AbstractRepository.getState(AbstractRepository.java:35)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.AccessModeRepositoryImpl.getState(AccessModeRepositoryImpl.java:18)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.AccessModeRepositoryImpl.getControlMode(AccessModeRepositoryImpl.java:48)
com.ur.polyscope.security.impl.cybersecurity.service.impl.sw5.AccessModeRepositoryImpl.isRemoteControlActive(AccessModeRepositoryImpl.java:35)
com.ur.polyscope.security.impl.accessmode.impl.AccessModeServiceImpl.getAccessModeFromManager(AccessModeServiceImpl.java:129)
com.ur.polyscope.security.impl.accessmode.impl.AccessModeServiceImpl.getAccessMode(AccessModeServiceImpl.java:45)
com.ur.polyscope.safety.remotecontrol.impl.ControlModePrivilegeRestriction.isRestrictedIn(ControlModePrivilegeRestriction.java:21)
com.ur.polyscope.security.CompositePrivilegeRestriction.isRestrictedIn(CompositePrivilegeRestriction.java:21)
com.ur.polyscope.security.PrivilegeRestrictionStrategy.updateRestriction(PrivilegeRestrictionStrategy.java:44)
com.ur.polyscope.security.PrivilegeRestrictionStrategy.register(PrivilegeRestrictionStrategy.java:26)
com.ur.polyscope.security.PrivilegeRestrictionStrategy.update(PrivilegeRestrictionStrategy.java:31)
com.ur.polyscope.security.Privileges.setPrivilege(Privileges.java:38)
com.ur.g5.security.PrivilegesConfiguration.<init>(PrivilegesConfiguration.java:34)
sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:-2)
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
java.lang.reflect.Constructor.newInstance(Constructor.java:423)
com.google.inject.internal.DefaultConstructionProxyFactory$ReflectiveProxy.newInstance(DefaultConstructionProxyFactory.java:120)
com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1101)
com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1139)
com.ur.injection.GuiceBuilder.get(GuiceBuilder.java:34)
com.ur.g5.internal.impl.ServiceBinderImpl.load(ServiceBinderImpl.java:231)
gui.main.URGUI$5.run(URGUI.java:397)
gui.main.URGUI$BlockingTaskRunner$1.call(URGUI.java:545)
gui.main.URGUI$BlockingTaskRunner$1.call(URGUI.java:1)
java.util.concurrent.FutureTask.run(FutureTask.java:266)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
java.awt.EventQueue.access$500(EventQueue.java:97)
java.awt.EventQueue$3.run(EventQueue.java:709)
java.awt.EventQueue$3.run(EventQueue.java:703)
java.security.AccessController.doPrivileged(AccessController.java:-2)
java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
{thread: Timer-3 , loggerClass: com.ur.polyscope.system.diagnostics.impl.ThreadedWatcher}
2025-02-20 09:47:42.522 WARN - Not connected to controller, trying to send string:
power off
{thread: Thread-7 , loggerClass: com.ur.polyscope.controllerinterface.internal.ControllerSocket}