Universal Robots Forum

Synchronous Motion with A Linear Axis

I will do synchronous motion with a linear slider with servo motor but I could not decide the most suitable urscript function. In my opinion, servoj is suitable but also movep seems me appropriate for trajectory without calculations of orientation and position interpolations. Which motion function gives the best performance for synchronous movement?

Hi @mdonmez,

It also depends if the synchronization shall be an addition to a user programmed movement. Like the conveyor tracking.
If that is the case I would go for the conveyor tracking functionality that will give you the option to add a one axis offset or use the online path offset functionality on the e-series. That will give you the ability to offset in all 6 degrees of freedom.

If that is not the case. The speedl function is also an option.

I am not sure the is just one simple answer to the “best performance”. How do you define that? In all cases it will be depended on the stimuli you want to track.


Hi @Ebbe,
Thanks for reply. Maybe, I did not explain clearly my problem. Nowadays I don’t have robot when i get a robot i will try the motion functions because I asked this kind of question. I will weld workpiece attached 2 external axis. I will add a linear axis at the base of the robot, and I have 2 external axis that move workpiece , and robot tool will follow workpiece motion. In my opinion, speedl and movep functions are related with speed controlling so when I use these functions I could not exactly catch workpiece motion because I cannot catch poses related with acceleration of robot tool(lagging may happen). If I use servoj function, I can control tool pose any time and external 2 axis servo motors will be followed according to servoj command timing. Am I wrong?