1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. KUKA Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Multi Robot Control

  • emerald_geni
  • July 22, 2024 at 5:22 PM
  • Thread is Unresolved
  • emerald_geni
    Trophies
    2
    Posts
    25
    • July 22, 2024 at 5:22 PM
    • #1

    Hi, i have experience with a single 6 Axis robot control Programming. but i am tasked with programming 3 robots to work in one cell safely and efficiently. I would like to know the development ideology involved for something like this.
    Could anyone direct me to reading material regarding this. I have searched but got not find. Appreciate it

  • SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,427
    • July 22, 2024 at 5:50 PM
    • #2

    I assume these are KUKA robots?

    It depends on how you need them to coordinate. The usual practice is simply to create "collision zones," spaces where the robots would collide. If a robot is clear of that zone, it turns on a signal to the other robot(s). Before entering that zone, the robot checks to see if the clear signal from the other robot(s) is active, and if so, resets its own clear signal before entering the zone.

    This can get a little complicated, though. It's not hard for a situation to arise where two robots both hit their "enter zone" logic at the same time (or within one I/O refresh cycle), see each others' Clear signal still active, and both enter the zone before seeing the other robot's Clear signal go inactive. So there's often some extra safeguarding that needs to happen here.

    Now, if you need multiple robots to move together (say, cooperating to lift an object too big for one of them to lift alone), that requires a completely different setup. For KUKAs, this usually begins with RoboTeam and special connections between KRCs, and special programming and calibration to allow the robots to move as if they were one.

  • emerald_geni
    Trophies
    2
    Posts
    25
    • July 23, 2024 at 5:41 AM
    • #3

    Hi skyefire,

    Thank you for your explaination. Is this the same logical thinking that is used perhaps for robots in automobile manufacturing.

    I get roboTeam is the Kuka varient but is the concept u mentioned applicable for other robot implementations as well in the industry? I am trying to find a industry followed methodology so I don't miss out any key factors.


    Thanks once again.

  • Online
    panic mode
    Reactions Received
    1,280
    Trophies
    11
    Posts
    13,083
    • July 23, 2024 at 3:04 PM
    • #4

    roboteam is used in applications where two or more robots move in a coordinated fashion... like sharing the load. most of the multi-robot cells do not use roboteam - even though several robots are in same space, they often work independently (not coordinated). they simply use zones and handshaking signals to prevent collisions.

    1) read pinned topic: READ FIRST...

    2) if you have an issue with robot, post question in the correct forum section... do NOT contact me directly

    3) read 1 and 2

  • emerald_geni
    Trophies
    2
    Posts
    25
    • July 23, 2024 at 3:54 PM
    • #5

    panic mode

    Thank you for your advice. Is there any specific reading material i can refer to regarding this?

    Appreciate it

  • SkyeFire
    Reactions Received
    1,052
    Trophies
    12
    Posts
    9,427
    • July 23, 2024 at 4:11 PM
    • #6
    Quote from emerald_geni

    Thank you for your explaination. Is this the same logical thinking that is used perhaps for robots in automobile manufacturing.

    It's pretty typical. GM, for example, has an entire complex programming standard written around this, including pre-written robot and PLC logic that all system integrators are required to use on systems for GM.

    The basic concept is used everywhere.

    Quote from emerald_geni

    I get roboTeam is the Kuka varient but is the concept u mentioned applicable for other robot implementations as well in the industry?

    I'm pretty sure that Fanuc and ABB have their own equivalents. The trick is that this either makes two arms part of the same controller, or makes multiple controllers act as if they were one controller. It only works with robots of the same brand and same software/hardware revision levels.

    Frankly, it's such a pain to set up and use, most of the time it's not worth it. I've only ever seen it in situations where it was absolutely necessary.

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Similar Threads

  • R538 Ethernet/IP I/O Adp installed? Do I have to activate the option in some hidden menu?

    • Leonel97
    • April 24, 2024 at 5:21 PM
    • Fanuc Robot Forum
  • Shipmodel Pi based, the electrical and programming

    • Tweety777
    • February 2, 2024 at 4:39 PM
    • General Robotics Discussions - everything but NO Industrial Robots
  • MotoSimEG-VRC Multi Window Funtion - Change Window Pattern

    • Equintana
    • January 18, 2024 at 2:56 AM
    • Yaskawa Motoman Robot Forum
  • Got my hands on an old KUKA KR125 with KRC1 controller. Assessing possibillities

    • mauritswoudenberg
    • November 6, 2023 at 11:16 PM
    • KUKA Robot Forum
  • New to .sps Programming

    • Dstamper10
    • October 10, 2023 at 10:28 PM
    • KUKA Robot Forum
  • K-Roset Tool Change

    • greenman
    • August 2, 2023 at 8:28 PM
    • Kawasaki Robot Forum
  • RSI and RoboTeam in a multi-robot cell

    • aflorindo
    • February 13, 2023 at 3:16 PM
    • KUKA Robot Forum
  • About serial communication between Kawasaki Robot and Mitsubishi D-700 series

    • ksj
    • May 17, 2022 at 10:01 AM
    • Kawasaki Robot Forum
  • Cubic-S on Multi-Axis Controller

    • bigpappa1
    • November 24, 2021 at 3:56 PM
    • Kawasaki Robot Forum

Tags

  • MultiArm
  • KUKA
  • Programming
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download