Coordinated motion between cobot and linear movement

Hello everyone,

I would like to know how i can achieve coordinated movement between a cobot and maybe like linear movement. so that the cobot and the move can have synchronous motion to work simultaneously, so i would like to know how to achieve this, using sequential programming, only one can operate at once, so i want to know how to do it?

If you can control the linear movement with digital I/O, then you can do it by using threads. Threads run parallel to the main sequence, so the linear movement is controlled simultaneously with the robot. :slight_smile:

But there is no data exchange inorder to Synchornize the both , like RTDE for communication between them?

Correct. UR is working on true coordinated motion, but in the meantime you probably don’t have a great way to, for example, read the encoder counts of the linear actuator and change the robot speeds. Best I’ve done without coordinated motion is to measure how far each linear axis move is traveling and at what speed, then use the “Time” option on the robot move and match it up. That’s always been for very non-critical applications though. Just mostly for demonstrating the external axis and having the robot look like it stops its move at the exact same time as the rail.