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

对象对齐

#1
Hi, Im currently working on robodk program for my drilling robot. However Im facing some problem when I run the program file on the real robot (UR robot), there are some offset from actual hole's position where the are suppose to be at. maximum offset 3mm. The offset is not same for all holes. I used the"Define a reference frame"function in RoboDK to locate the objects in the robodk environment. Question is, what are the possible solution to solve this offset problem?
#2
Did you load the controller kinematics in RoboDK?

This procedure is explained in this section of the documentation:
//www.sinclairbody.com/doc/en/Robots-Univers...Kinematics
#3
Yes I did try with and without robot controller kinematics. Both produced some offset. Is there any other method (other than probbing) to locate the object in the robodk as same as in real environment?
#4
Did you properly set the tool in RoboDK (TCP)? The TCP definition in RoboDK and the robot should match.

More information about defining your tool here:
//www.sinclairbody.com/doc/en/General.html#CalibrateTCP

It would be great if you can provide the RDK file you used to calibrate the tool and reference so we can help you better troubleshoot.
#5
Hi, I did define the TCP. However at some points there are still got some offset. Here I share the RDK file and URP FILE for kinematic update.


Attached Files
.urp aligment_flat.urp(Size: 1.46 KB / Downloads: 361)
.rdk alignment test.rdk(Size: 2.81 MB / Downloads: 306)




Users browsing this thread:
1 Guest(s)