Workcell

Assembly Line

Optimizing Multi-Robot Workcell Performance

📅 Date:

✍️ Author: Dan Sorin

🔖 Topics: Industrial Robot, Workcell, Xaas

🏢 Organizations: Realtime Robotics


What distinguishes the many possible designs? In a good design, every robot spends approximately the same amount of time per cycle; we want to avoid having some robots idle while others are still working. Similarly, in a good design, every robot is able to move without spending much time either waiting for other robots to move out of its way or taking a non-optimal path so as to avoid other robots. The goal of a design is to enable high-performance choreography of the robots.

Our team has developed Optimization-as-a-Service (OaaS), which uses a proprietary algorithm to find high-performing design options that would otherwise take months to be discovered by a team of engineers. We have obtained speedups of 5-20 percent using our OaaS (discussed later), compared to designs that were laboriously developed by experienced engineers. This result highlights that design is both very difficult and very important

Read more at Tech Briefs