Home› Integration
Discussion
Back to discussions page
EmileDerache
Posts: 1 Recruit
Possibily move robot between machines, without having to set every waypoint again |
307 views
|
Answered | |
/ Most recent by Kirk_Reed
in Integration
|
3 comments |

in Integration
I want to be able to move my whole robot from setup 1, put it to work on another machine (setup2) , and then put it back at the machine of setup 1, calibrate the robot with 1 or 2 waypoints, and run the whole setup 1 program again without having to change it. Is this possible in any way? Because the company would like to be able to move the robot between machines. I figured I could try to do this by setting feature planes, but only movements L and P are supported with features and are much slower than movement J type. Thanks in advance.
Emile Derache
Student @ KU Leuven
Graduation project with Niko (Belgium)
Emile Derache
Student @ KU Leuven
Graduation project with Niko (Belgium)
Best Answer
-
roehlkk Posts: 19 Apprentice
I was working on a similar task with a Universal Robot during my internship recently and I agree with roehlkk's post. The key word to solving a variable environment is relative movements. What I've done with a succesful result is somehow localize the object, calculate a new custom origo and then make movements relative to it with the pose_trans(pose0, pose1) command. Be careful not to mix up different coordinate systems. As for localization, I tried two methods, both of them functional.
- Freedrive localize - Make the operator drag the tool to the object. Make sure the tool tcp is defined correctly, and, depending on your problem, it might be useful to force a certain axis-angle.
- Scan localize - Make the robot assumes a basic start position (could be defined by the operator), and then use sensors to scan and accurately find relevant positions and angle relative to the object.
Freedrive scan is the lazy answer. Very easy to implement, but it can be annoying for the operator. Quite useful for testing though.Scan localize requires some additional coding and design of the tool, but I feel like my results were pretty good. For a long-term professional solution, this is what I'd recommend.