Home› Programming
Discussion
Back to discussions page
11011001
Posts: 4 Apprentice
Copilot Force Control Question |
67 views
|
Answered | |
/ Most recent by MarcAntoine_Gauthier
in Programming
|
3 comments |

in Programming
I am using a UR5e with the Robotiq Force Copilot. I am doing a deburring program and I have an asymmetrical part that the robot is holding and using a force control and Multi-point path to run the 3 unique sides against the deburr wheel at 4Ns of force.
The strange thing I am seeing is it seems to be pressing decently for the first side, but the second side is hardly touching the wheel, and the third side is better than the second but less than the first.
I found that changing the positioning of the path on those two sides might resolve this, but I am confused because I was under the impression that the force control would override the positional location of the path until it hit the 4N (or whatever it is set to). Am I mistaken in this understanding?
I suppose my concern is as the deburr wheel wears down is my program going to cease to be effective?
Since the location adjustment has fixed my issue this is more about understanding why than fixing the problem, and a bit of covering myself for future problems (wheel wearing down).
Thanks!
The strange thing I am seeing is it seems to be pressing decently for the first side, but the second side is hardly touching the wheel, and the third side is better than the second but less than the first.
I found that changing the positioning of the path on those two sides might resolve this, but I am confused because I was under the impression that the force control would override the positional location of the path until it hit the 4N (or whatever it is set to). Am I mistaken in this understanding?
I suppose my concern is as the deburr wheel wears down is my program going to cease to be effective?
Since the location adjustment has fixed my issue this is more about understanding why than fixing the problem, and a bit of covering myself for future problems (wheel wearing down).
Thanks!
In the Force Control node, Did you try using the current position parameter as shown below (green arrow).
This means it will always use the current position to apply the force. The path in the force orientation won't matter.
Targeted position means that the path in the force orientation matters. It will affect the force applied. It is mainly use when you path is clearly defined which is not your case.
Give it a try and let me know how it goes.
Other suggestion, We can use the "Contact Offset" feature at the beginning of a run to touch the wheel and then know how worn out the wheel is and adjust the trajectory accordingly.
Let me know if you want further details.
Regards.
Thank you for your help.
When we use the current position, we will normally use a Force Event-Wait for force right below the Force Control.
It will basically move to the position until the force is felt before starting the path. That way you make sure you start at the right position.
That being said, Targeted position should work also.
Maybe the Zero sensor is not well place in the program tree.
I am going to open an official support ticket. That way we will have a better follow up.
You should get a notification soon.
Regards.