Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Deviations in linear motion using MoveL

#1
Hi, I am trying to do a oscillating path trajectory for a flat panel. The coordinates are set to a reference frame 1 (0,0,0), where the robot will move from (5,0,0) to (5,5,0) to (10,5,0) to (10,0,0) and so on. There is no rotation of the end effector and all rotational angles are fixed.

A target is generated for each corner of the oscillating path with reference to reference frame 1 and used to create a linear path with MoveL. However, during the actual robot motion, I noticed that for the pose in between each target set, there are deviations in the end effector location with reference to reference frame 1. For instance, during the linear motion from (5,0,0) to (5,5,0), the x and z value should remain constant and 5 and 0 respectively. However, the values appear to be fluctuating around 4.2 and -0.8 during the movement. The pose reflects the correct value (5,5,0) upon reaching the target.

I would like to check if there is any reasons for this and how to rectify this issue.

Thanks!
#2
I understand you want to generate an oscillating path given a set of straight lines. Have you tried the weave generator addin?
https://robodk.com/addin/com.robodk.app.weavegenerator

What did you try? Can you shrare your RoboDK project file?
  




Users browsing this thread:
1 Guest(s)