Hello there,
We are trying to control a UR3 remotely with the force_mode function via the 30003 interface.
At first we tried to send out force_mode commands at 125 Hz which worked in the simulator but caused the real robot to stutter. However just sending a command once does also not lead to the expected behaviour which to me would be “move with the given force along the given vector” until I stop it or a constraint is violated. But instead of that it moves just a tiny bit until it stops.
So my question is how to properly use this function from the remote interface?
The command I send is the following:
force_mode(p[0.0000, 0.0000, 0.0000, 0.0000, 0.0000, 0.0000], [1.0000, 1.0000, 1.0000, 1.0000, 1.0000, 1.0000], [0.0000, 0.0000, 10.0000, 0.0000, 0.0000, 0.0000], 2, [1000.0000, 1000.0000, 1000.0000, 1000.0000, 1000.0000, 1000.0000])
E.g. move with a force of 10N along your z_base axis with all compliant axes.