how to avoid collision between two robots?
rawbot
✭
Hello,
I am looking for a solution to avoid collision between two robots working in the same zone.
It seems that Safemove prevents collision from a static object but not from another robot.
Does Safemove configuation the right choice for that? If not, which method should be applied?
thanks
I am looking for a solution to avoid collision between two robots working in the same zone.
It seems that Safemove prevents collision from a static object but not from another robot.
Does Safemove configuation the right choice for that? If not, which method should be applied?
thanks
0
Comments
-
If these two are part of a cell controlled by a PLC you should program and use interference zones.Lee Justice0
-
thanks for the answer, does it mean that the interference zone for each robot will be updated as they move?0
-
You will need to map IO bits for any area in which there could be interference. You should have a bit for clear of area1, for example. Please note that these bits should be high when the robot is clear and dropped low when not clear. This is a safety measure in case the robot is in one of the areas and it gets powered down. Then you will also have a request to enter the area/s. The PLC acts like a "traffic cop". It will see the request and grant permission to enter if the area is clear from other robots. It is a good idea to also check that no other robot is requesting entry at the same time. If two requests are simultaneous, the PLC will give access based on priority. See an example that I wrote years ago. You should be able to use it right away as it uses variables which you will pass into the routine call as parameters. While you are there at this github, poke around for any other code that you might find useful.
https://github.com/ernell/ABB-RAPID-UTILITY-LIBRARY/blob/master/Contributions/LeeJustice/LEERULZ.mod
Lee Justice0 -
Hello Lee,
thank you for helpful answer and the example.0 -
You are welcome. Do you think that you have a good grasp of all of it now?Lee Justice0
Categories
- All Categories
- 5.5K RobotStudio
- 396 UpFeed
- 18 Tutorials
- 13 RobotApps
- 297 PowerPacs
- 405 RobotStudio S4
- 1.8K Developer Tools
- 250 ScreenMaker
- 2.8K Robot Controller
- 316 IRC5
- 61 OmniCore
- 7 RCS (Realistic Controller Simulation)
- 798 RAPID Programming
- AppStudio
- 3 RobotStudio AR Viewer
- 18 Wizard Easy Programming
- 105 Collaborative Robots
- 5 Job listings