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

UR TCP problem

#1
Hi,

I have discovered a potential problem with UR TCP point and its RoboDK.

The problem is that although reference frame is (0,0,0) both in robot and RDK the TCP points have different coordinates and angle rotations. The problem is that this difference is not linear: for different points and angle rotations, the total difference between coordinates and angle is different. For instance, TCP can be (100,100,100) on the robot controller and (110, 105,100.5) in RDK. On the same time, robot joints are same both in robot controller and RDK. Probably, the problem is that inverse kinematics is computed the wrong way? I've tried to change something in settings but it didn't work. Also, tool calibration is not helping to solve the problem.

I am using RDK 4.0 on Windows and Ubuntu and have this problem with two URs. So, this problem is independent of platform and/or robot unit.
#2
This is normal for UR robots. Contrary to most robot manufacturers each UR robot has unique kinematics. 

You should follow this procedure to import your robot kinematics into RoboDK:
https://robodk.com/doc/en/Robots-Univers...Kinematics

After running this procedure the kinematics displayed in RoboDK will match the controller kinematics.
#3
(11-04-2019, 03:41 PM)Albert Wrote: This is normal for UR robots. Contrary to most robot manufacturers each UR robot has unique kinematics. 

You should follow this procedure to import your robot kinematics into RoboDK:
https://robodk.com/doc/en/Robots-Univers...Kinematics

After running this procedure the kinematics displayed in RoboDK will match the controller kinematics.

Thanks a lot, will try
  




Users browsing this thread:
1 Guest(s)