Blog

People and Robots, Working Together At Last

Today’s robot workspaces are designed to detect worker entrances—perhaps with a fence or a sensor—and which instructs all of the robots to idle. Why? Because today’s robots don’t perceive and react quickly enough at typical speeds to operate safely within close proximity to people. Having a fence or sensor that pauses the robot is the safest option.

Realtime Robotics has developed the Realtime Controller and RapidPlan which provide ultra-fast reaction time for robots. The core of the solution is real-time motion planning, which can quickly determine if a planned robot motion might cause a collision and immediately plan a different, non-colliding motion to get to the robot’s desired goal. Realtime’s technology empowers robots to react so quickly that they can easily continue to move—and be productive—in the presence of people.

There is no longer any reason for a workspace to sit idle while a person performs maintenance; the robots can just work around the person. In fact, truly collaborative robots or “cobots” are now possible, where people are actually expected to be in the workspace performing tasks alongside the robots.

To learn more about if Realtime’s solution is good for you, please contact us.

Share on: Twitter | Facebook | LinkedIn

Easy and Unobtrusive Failure Recovery

Unfortunately, robots don’t run smoothly all the time. Robot hardware or software could fail, an end-effector could break, or even some part of the workspace itself could fail (e.g., a conveyor belt providing materials to one of the robots). Failures cause a disproportionate amount of downtime.

To get back up and running, the operator must perform the following steps:

  1. First, the workstation must immediately cease activity to not cause further damage.
  2. The operator must manually reset every robot to its “home’ position.
  3. Remove any materials that had been incompletely processed at the time of stoppage.
  4. Perform the desired repair(s).
  5. Leave the workstation and restart the software that controls the workspace.
  6. Resume operations.

This is a long process that involves a significant amount of manual effort and impacts performance of the entire workspace. It is not possible to, say, replace the end effector of a robot and offload its work to another robot during this repair.

With technology from Realtime Robotics, failure recovery is fast, simple, and flexible. The operator enters the workspace and can decide whether or not to have the robots automatically return to their home positions. While the operator is performing the desired repair, the unaffected robots can continue to work, and there is no need to discard any in-progress work. Realtime’s technology also allows easy reassignment of tasks from an under-repair robot to other robots.

Get in touch to learn more about how we can help your robotic workstations.

Share on: Twitter | Facebook | LinkedIn

Realtime Robotics Partners with Siemens to Accelerate the Integration of Industrial Robotic Workcells

Simplified programming by automating motion planning and interlocks

BOSTON (June 25, 2020) – Realtime Robotics, the leader in autonomous motion planning for industrial robots, today announced a partnership with Siemens Digital Industries Software. The use of Realtime’s technology with Siemens’ Process Simulate software in the Tecnomatix® portfolio can help simplify robot programming and workcell coordination by automating motion programming. Manufacturers and integrators can now program, simulate, and validate automation, in efforts to simplify the digital commissioning process.

Currently, multi-robot workcells take prohibitive amounts of calendar and scarce engineering time in the simulation phase before going to production. Once deployed, they are inflexible, requiring significant re-programming for every modification. This has made multi-robot workcells cost-prohibitive for all but the most stable high-volume manufacturing.

Siemens’ industry-leading Tecnomatix® Process Simulate, coupled with the Realtime Controller and RapidPlan software, can significantly simplify the programming of automated robotic processes, helping reduce the time to deploy and adapt to changes, both during the simulation and on the shop floor. Pairing this technology helps eliminate the need to enter teach-points and to create and manage interference zones. Joint customer proof of concept projects shows programming cycle time reductions of over 70 percent, enabling quicker, more robust deployments.

“We are excited to announce our collaboration with Siemens. Coupling our technology solutions provides manufacturers with the flexibility and efficiency they have been clamoring for to expand the deployment of industrial automation. Together we will accelerate the pace of automation”

— Peter Howard | CEO | Realtime Robotics

“Our partnership with Realtime Robotics reflects a paradigm shift in the way robotic applications are programmed and deployed. Together we have created a unique value proposition that will open up a world of possibilities for robotic automation.”

— Zvi Feuer, Senior Vice President | Manufacturing Engineering Software | Siemens Digital Industries Software

About Realtime Robotics

Realtime Robotics has developed a specialized processor to generate safe motion plans in milliseconds for industrial robots and autonomous vehicles. Its solution enables robots to function together in unstructured and collaborative workspaces, as well as react to dynamic obstructions the instant changes are perceived. Its solutions expand the potential of automation. Learn more about Realtime Robotics here and connect on Twitter and LinkedIn.

Note: A list of relevant Siemens trademarks can be found here.

Share on: Twitter | Facebook | LinkedIn

Improving Bin Picking Performance

There is a great opportunity to have multiple robots work together in many application domains, including manufacturing and logistics. The potential performance advantage of being able to use multiple robots is similar to the benefits of being able to use multiple people to complete a task.

Using a standard bin picking application as a case study, we’re going to explain why current technology can’t take much advantage of this opportunity. But first let’s see where a single-robot gets bottlenecked, so that we better understand how multiple robots could provide benefit.

One Robot Per Task

Single Robot Bin Picking

This video shows a single robot picking parts out of an assembly bin and placing them in a package for shipment. Due to several performance bottlenecks, which are highlighted below, the robot performs this task more slowly than a person, and this poor performance limits the adoption of automation.

There are four performance limiting factors with one robot working on a task with conventional off-the-shelf methods:

  1. Physical limits: The time required to do each pick and place is based on the distance, speed and acceleration of the robot and processing data with conventional off-the-shelf methods. The most promising solution to increase performance is to add more robots, but this only helps if those robots can work collaboratively.
    (More on this later!)
  2. Gripper performance: There is some period of time during which the robot must stop moving in order for the gripper to open or close when picking and placing. As gripping technology continues to incrementally improve, gripping time will decrease.
  3. Perception performance: In this application a structured light camera is used to locate up to 8 parts inside the bin and provide pick poses for them. As camera technology improves, they will be able to provide targets and poses more quickly.
  4. Robot motion planning: When a pick pose is provided to a robot, there is some delay as the robot makes a motion plan to get to that pose. Motion planning has been a longstanding bottleneck in robotics, and it can take several seconds to perform using prior technology. Realtime Robotics has the only solution for eliminating this crucial bottleneck.
    (More on this later!)

Two Robots Per Task

Multi-Robot Bin Picking with Interlocks

In theory, adding a second robot should double the performance of the workcell, but practice and performance is far from theory. Instead of achieving ideal linear speedup as we add robots, we get the poor marginal gains of the “Current reality” blue curve.

Why is the marginal benefit of the second robot so limited? Because the robot motions must be coordinated to not collide with each other when picking. This process is extremely challenging for robot programmers, which is why the industry standard solution is conservative and leaves a lot of performance on the table.

rtr-chart-performance

The current industry approach is to introduce the concept of an interference zone, or an area where only one robot is allowed to be at any time. In a workcell, any region that is reachable by more than one robot is its own interference zone. In our example, an interference zone is designated above the blue bin, meaning only one robot can be above or in the bin at one time. This ensures the robots will not collide with each other, because while the first robot is picking the second robot is waiting outside the interference zone.

Specifically, even if more than one robot could have safely been in separate parts of the interference zone, that would be prohibited. In our application, one robot idles while the other robot makes a pick.

Two Robots with Realtime’s Technology per Task

Multi-Robots Bin Picking with Realtime Technology

The key to optimal performance is having both robots work simultaneously. The Realtime Controller actively monitors the robots and the workspace to generate collision-free plans in real-time. With both robots being able to have safe, close movements the need for conventional interference zones is eliminated. The result is dramatically increased throughput, because robots are not needing to idle when the other is within the interference zone.

The Upshot: How Much More Performance?

For specific performance impact on how much performance was gained, we ran four trials with each scenario. The table below shows the average performance of all the trials. The Realtime Controller achieves a 74% higher performance than the single-robot baseline, whereas using interference zones achieves only 14% higher performance.

Bin Picking Performance Comparison Chart

Share on: Twitter | Facebook | LinkedIn

Transforming Industrial Automation with the Rapid Motion Planning, Pt 1

Why Rapid Motion Planning?

Realtime Robotics has developed the Realtime Controller that allows you to quickly deploy a multi-robot workcell that maximizes the collective performance of the robots. In the video on the left, you see four robots—three from Universal Robots and one from Fanuc—moving together in a demonstration workcell. All of the robots are moving quickly to perform simulated tasks, rarely slowing or stopping to avoid collisions with each other. The video makes this look deceptively easy, but this video shows a capability that is far beyond the state-of-the-art in industrial automation.

If you’ve ever had the pleasure of designing and deploying a multi-robot workcell, you know there have been two major pain points:

1. Workcell design has been slow and costly

It takes a lot of time and engineering effort to design a multi-robot workcell. There are many possible ways to position the robots. There are also many possible ways to assign tasks to robots and to order the tasks that are assigned to each robot. The combined possibilities for robot placement and task planning are vast, and manually searching for good solutions requires extensive engineering time and effort. Realtime has developed an automated tool that streamlines the process of finding optimized solutions, but that is the subject of another blog post; for now, assume the robots have been positioned and each robot has an ordered list of tasks to perform.

2. Robot motion planning has been slow and inefficient

All of the robot motions must be programmed to avoid collisions. Robot motion planning has been a longstanding bottleneck in robotics, and it is a painstaking process to determine every robot’s motion. To simplify the process, at the expense of performance, robot programmers frequently designate areas that can be reached by more than one robot as “interference zones”; by only permitting one robot in an interference zone at a time, collisions are avoided. This solution leaves significant performance on the table, because it is often the case that multiple robots could be in different parts of an interference zone at once, and the use of exclusive interference zones eliminates this productive activity.

The Realtime Controller solves the motion planning problem. With special-purpose hardware and a software toolkit, the Realtime Controller can perform hundreds to thousands of motion plans per second, which is orders of magnitude faster than the state-of-the-art. At that speed, it can quickly find optimized motion plans for every robot, guaranteeing there will be no collisions, without requiring interference zones. And, should the work cell change a bit—say, by moving a robot or changing the set of tasks to be performed—the Realtime Controller can quickly generate new motion plans without having to wait for weeks while engineers re-choreograph all of the motions. Robot programming is now just a simple matter of telling the robot where to end up; the Realtime Controller handles all of the complexity of figuring out how to get it there safely. Furthermore, the Realtime Controller can do this for all major robot OEMs.

What does this all mean for industrial automation? You can now deploy higher-performance work cells with your choice of robots in far less time!

Get in touch to learn more about how our rapid motion planning solution can help your operations.

Share on: Twitter | Facebook | LinkedIn

Realtime Robotics and Dematic to Deliver New Mixed Case Palletizing Capabilities

Intelligence for multi-robot operations

BOSTON (December 7, 2020) — Realtime Robotics, the leader in autonomous motion planning for industrial robots, today announced a relationship with Dematic, a global leader in intralogistics innovation. The use of Realtime’s advanced multi-robot coordination and spatial perception technology paired with Dematic’s automated palletizing software will vastly improve the accuracy, cycle time, and stability of mixed case palletizing cells.

In the hyper-competitive logistics space, solution providers are being challenged to reduce cost and time to deploy all while continuing to increase key productivity metrics. To meet this demand Dematic’s solution requires multiple robots to work together to pick cases of varying sizes to build mixed-case pallets within tight proximity. Realtime Robotics’ core technology eliminates the need to implement cycle-reducing interference zones. This results in tightly orchestrated and choreographed work-cells fully optimized for cycle time. Additionally, Realtime’s advanced perception technology provides additional sensing competence, which empowers dense, stable pallet builds and quick fault recognition in a highly variable automation environment. The relationship between Dematic and Realtime Robotics will enable palletizing robots to have more intelligence and flexibility to build pallets at a faster pace.  The joint solution will begin deployment at customer sites early in 2021.

“Incorporating our technology with Dematic’s is very exciting. We have been eager to support the material handling industry with a more robust solution that delivers productivity and efficiency gains. This partnership is allowing us to give logistic providers the boost in operations they desire.”

— Peter Howard, CEO, Realtime Robotics

“We are excited about the introduction of the Realtime Robotics technology into our advanced robotic applications. Their unique combination of motion planning and advanced vision capability provides a discrete competitive advantage in the market.”

— Kevin Heath, Robotics Global Sr. Manager, Dematic

About Realtime Robotics

Realtime Robotics has developed a specialized processor to generate safe motion plans in milliseconds for industrial robots and autonomous vehicles. Its solution enables robots to function together in unstructured and collaborative workspaces, as well as react to dynamic obstructions the instant changes are perceived. Its solutions expand the potential of automation. Learn more about Realtime Robotics here and connect on Twitter and LinkedIn.

Contact:
Maggie Weeks
marketing@rtr.ai

About Dematic

Dematic is an intralogistics innovator that designs, builds and supports intelligent, automated solutions for manufacturing, warehouse and distribution environments for customers that are powering the future of commerce. With engineering centers, manufacturing facilities and service centers located in more than 25 countries, the Dematic global network of 10,000 employees has helped achieve more than 6,000 worldwide customer installations for some of the world’s leading brands. Headquartered in Atlanta, Dematic is a member of KION Group, one of the global leaders in industrial trucks and supply chain solutions, and a leading provider of warehouse automation.

Media Contacts:
Kristen Delphos
VP, Head of Global Marketing & Communications
Kristen.Delphos@dematic.com
dematic.com

Alyssa Meyer
alyssa@thunder11.com

Share on: Twitter | Facebook | LinkedIn

Yaskawa Nordic and Realtime Robotics deliver advanced automated solutions to logistics customers

January 21, 2020 — Yaskawa Nordic AB, the world’s leading manufacturer of robotics automation systems today announced a partnership with Realtime Robotics, the leader in autonomous motion planning for industrial robots. The combination of Yaskawa’s high-performance industrial robots and Realtime Robotics suite of products for advanced robot control deliver innovative solutions for customers in manufacturing and fulfillment markets.

Read more about the partnership here:


Share on: Twitter | Facebook | LinkedIn

Realtime Robotics’ Optimization-as-a-Service Unleashes Efficiency by Reducing Cycle Times

It’s an exciting day here at Realtime Robotics as we’ve officially rolled out our latest offering – Optimization-as-a-Service. Put simply, it is a sophisticated solution designed to enhance productivity in industrial robotic applications. The solution leverages our proprietary optimization software and deep robotics and application engineering expertise to revolutionize customers’ manufacturing processes, optimizing robot paths and interlocks to cut cycle times and improve efficiency. To top it all off, we can do this for them faster and easier than they can do themselves – and we can do it without disrupting their existing operations.

Key features of our optimization solution include the ability to rapidly generate and test hundreds of thousands of potential robot paths. This process, driven by proprietary algorithms, determines optimal motion sequences based on parameters such as target assignment and robot reach. Automatic interlocks enable robots to operate in closer proximity, further enhancing efficiency.

Already Generating Results

A recent deployment of Realtime Robotics’ Optimization-as-a-Service solution took place at Volkswagen Commercial Vehicles in Hanover, Germany. The goal was to enhance the cycle time in a 2-robot cell responsible for welding car doors for the ID. Buzz vehicle line. By analyzing the manufacturer’s digital twin, our optimization solution identified bottleneck areas and proposed optimizations, all without interrupting ongoing production. The outcome was a significant reduction in cycle time, providing tangible evidence of the service’s efficacy. 

How It Works, Simplified

There are only four simple steps to utilize the service and shave precious seconds off of your cycle time:

  1. Provide us with your simulation CAD file for bottlenecked cells. 
  2. Our engineers quickly review and determine if optimization is possible.
  3. If so, we employ proprietary algorithms to optimize the workcell in a matter of weeks, reducing cycle times through improved paths and sequences. 
  4. Once validated, the results can be seamlessly transferred to a customer’s production floor – and they can sit back and watch their efficiency levels improve.

Optimization as a Service. Reduce cycle time in weeks, not months.

A Fast, Streamlined Process

Unlike traditional methods that may require years of programming experience and extended downtime, Realtime Robotics’ Optimization-as-a-Service offers a streamlined, risk-free process. The solution evaluates hundreds of thousands of possibilities for any robot brand, providing insights within days on potential cycle time savings. Implementation is swift, requiring only a single shutdown to deploy optimized paths and eliminate bottlenecks.

Our Optimization-as-a-Service offering delivers results when you cannot spend months squeezing more productivity out of your automation cells. 

And when it comes down to it, who doesn’t want more bang for their manufacturing buck? This isn’t just about making robots move; it’s about making them dance to a more efficient and effective tune.

To learn more about how Optimization-as-a-Service can help your organization, click here.