Skip to content
Search AI Powered

Latest Stories

The pressing need for warehouse robotics interoperability

AMRs and a drone operate in a warehouse environment. Overlaid are blue lines and data indicating that they are all connected digitally.

Future warehouse success depends on robot interoperability.

Image created by Yingyaipumi via Adobe Stock.

In the future, companies will most likely be running different types of robots from different vendors in the same facility. Companies need to prepare for this reality by deciding how these different robots will communicate with one another.

Interest in warehouse robotics remains high, driven by labor pressures and a general desire to further automate distribution processes. Likewise, the number of robot makers also continues to grow. By one count, more than 50 providers exhibited at the big MODEX show in Atlanta in March 2024.

In distribution environments, there is especially strong interest in autonomous mobile robots (AMRs) for collaborative order picking. In this application, the AMR meets pickers at the right inventory location, and the workers then place picks in totes on the robot, which then moves on to another location/picker or off to packing, greatly reducing human travel time.


While the use of robots in distribution is still early in its maturity, for many, if not most, companies, the future is one of heterogeneous robots—different types of bots from different vendors operating in a given facility. With the growth in robotics, these different robots will often need to communicate with each other—either directly or indirectly through use of an integration platform—to automate the flow of information and work. This is broadly termed “interoperability,” and it is an important concept for companies planning warehouse robotics initiatives, with the ultimate goal of achieving a “plug and play” environments where new robots can easily be added to the automation mix and processes adapted over time.

Interoperability example

Why is interoperability important?

Consider the following example. A company buys perhaps 20 AMRs to support collaborative picking. A few years later, additional AMRs are needed to support growth. But now there is another AMR from a different vendor that the company prefers for cost, design, change in stock keeping unit (SKU) attributes, or other factors.

Interoperability will allow a company to keep the AMRs they have and seamlessly add the new AMRs to the mix. Beyond basic integration, a company will want to manage the robots across both vendors in terms of visibility, task assignment, performance measurement, and more, operating as if it’s a single fleet.

That’s a good example of what interoperability is all about.

Are there interoperability standards?

There are some initiatives across the robotics sector to develop cross-vendor integration protocols that will make interoperability much easier. However, these standards, such as VDA5050 (a standardized interface for automated guided vehicles) and the Mass Robotics 2.0 AMR Interoperability Standard, are either not widely used or are still under development.

Many vendors have also started offering support for what is called a “robot operating system” (ROS/ROS2). However, this is a loose, open source framework (not a full standard) that doesn’t fully address the interoperability challenge.

The robotics platform alternative

In the absence of useful standards, companies still have a few options for achieving interoperability. One is the traditional approach of manually programming interfaces between different robots and interfaces between robots and software systems such as warehouse management (WMS) or warehouse execution systems (WES).

The downsides of this approach are well understood. They include extended developing times and the high cost to get the integrations done, as well as a significant lack of flexibility down the road, with some added risk thrown into the mix as well.

A better alternative is the use of a platform strategy. Which begs the question: What is a robotics platform?

A robotics software platform is a middleware ecosystem—cloud-based or on-premise—that provides various capabilities and services from integration to fulfillment planning and execution. It also acts as a bridge between automation systems and various enterprise software applications.

The starting point for any robotic platform success is, in fact, integration. That integration capability includes advanced tools that enable flexible “no code/low code” approaches to connecting robot fleets.

The right platform can also more rapidly integrate with WMS/WES or other software applications, using AI to greatly accelerate the often time-consuming data-mapping process. Once the WMS/WES is connected to the platform, then the robots are also connected to enable real-time, bidirectional access to the WMS/WES data.

Such a platform delivers interoperability across robot types and connects different automated processes. A simple example would be a communication from the platform to a robot needed to move goods from receiving to reserve storage, where another robot is made aware via the platform that there is a new putaway task ready for completion.

Other interoperability considerations

To maximize interoperability opportunities, companies should consider the following interoperability-related capabilities that may be available from a given robotics platform:

Flexibility in integration based on robot software functionality: Different robot vendors come with software at different levels of maturity. An interoperability platform should be able to work with robotic vendors at any level of software functional capability, ensuring flexibility in robot selection.

User experience consistency: For interoperability to be functionally effective, the user interface across robotic-enabled processes should be consistent, so that users can easily interact and switch between different tasks.

Flexible communication protocols: A platform should provide support for a wide range of different protocols, such as application programming interfaces (APIs), socket communication (a two-way communication link between a server and a client program), web services, ROS/ROS2.0, and VDA5050, to name just a few.

Observability: AMRs especially will generate huge of amount of data on their movements and activities that can be used for analytics. The robotics platform should normalize data packets from different vendors to create a unified dashboard.

Safety and risk mitigation: A robotics platform can help achieve safety across different types of robots by understanding the safety protocols of different machines and coming up with a common set of rules. These rules will exist in an extended fleet manager that runs in the platform and sits on top of the fleet managers of each individual brand of AMR.

While some of these capabilities may not be relevant in a company’s early years in warehouse robotics, they could prove valuable down the road, so give them some consideration today.

Interoperability use cases

We’ve already covered a couple of common robotic interoperability use cases:

  1. Adding new robots of the same type but from a different vendor and having all of them operate together as a single fleet.
  2. Connecting different types of robots or automation to support multi-step process flows (for example, receiving to putaway).

Here is another: One global consumer goods company wants to heavily automate distribution processes but give individual regions or countries they operate in the flexibility to select the vendor for a specific type of robot (for example, a layer picker) and be able to easily plug that specific equipment into the larger platform infrastructure. This allows a centralized automation strategy with local execution.

The Interoperability Imperative

For a significant and growing number of companies, the future on the distribution center floor will be robotics of multiple types and vendors. To maximize flow and productivity, these heterogeneous environments must adopt interoperability strategies, enabling systems of different types to operate as if a single fleet. While standards to help with all this may arrive in future, for now a robotics integration and execution platform will provide an attractive alternative to traditional programming-heavy approaches.

More Stories

A photo of the inside of a retail store. In the foreground is a sign that says "Pick up online orders here." In the background is two women at a cash register in a checkout lane.

Retailers should take advantage of their brick-and-mortar locations not only to satisfy the growing demand for “buy online pickup in store” but also to support microfulfillment efforts for e-commerce.

By Wallpaper via Adobe Stock art

Build the store of the future with “buy online, pick up in store” and microfulfillment

Retailers are increasingly looking to cut costs, become more efficient, and meet ever-changing consumer demands. But how can they do so? The answer is updating their fulfillment strategy to keep pace with evolving customer expectations. As e-commerce continues to dominate the retail space and same-day delivery has become the norm, retailers must look to strengthen their “buy online pick up in store” (BOPIS) and microfulfillment strategies to stay ahead.

BOPIS allows customers to order online and pick up items at the retailers' brick-and-mortar location, and microfulfillment involves housing a retailer’s products closer to the consumer to improve delivery times. While these strategies each serve different purposes, both are centered around getting the product closer to the consumer to ensure faster fulfillment. By combining the two, retailers will be primed to meet customers’ needs—now and in the future.

Keep ReadingShow less
digital chain links

How to evaluate blockchain for your supply chain

In 2015, blockchain (the technology that makes digital currencies such as bitcoin work) was starting to be explored as a solution for supply chains. It promised cost savings, increased efficiency, and heightened transparency, among other benefits. For that reason, many companies were happy to run pilots testing blockchain for themselves. Today, these small-scale projects have been replaced by large-scale enterprise adoption of blockchain-based supply chain solutions. There are plenty of choices now for blockchain supply chain products, platforms, and providers. This makes the option to use blockchain available now to nearly everyone in the sector. This wealth of choice does, however, make it more difficult to decide which blockchain integration is best (or, indeed, if your organization needs to use it at all). To find the right blockchain, companies need to consider three factors: cost, sustainability, and the ultimate goal of trying new technology.

Choosing the right blockchain for an enterprise supply chain begins with the most basic consideration: cost. Blockchains work by securely recording “transactions,” and in a supply chain, those transactions are essentially database updates. However, making such updates has varying costs on different chains. If a container moves locations, that entry is updated, and a transaction is recorded. Enterprises need to figure out how many products, containers, or pieces of information they will process daily. Each of these can be considered a transaction. Now, some blockchains cost not even $1 to record a million movements. Other chains can cost thousands of dollars for the same amount of recording. Understanding the amount of activity you will need to record against the cost of transactions is the first place for an enterprise to start when considering blockchain. Ask the provider which blockchain their product is built on, and its average transaction cost. This will help you find the most cost-effective product or integration.

Keep ReadingShow less
A series of blocks. The first block is balanced on the edge so that it shows both "glob" and "loc" the rest of the blocks read "alization" to create the sense of both "globalizaiton" and "localization."

Balancing global sourcing and local availability can improve supply chain resiliency and sustainability.

Prazis Images via Adobe Stock

“Glocalization”: The path for navigating a volatile global supply chain

Over the last two decades, globalization became more intense, and with it, competition among companies and their supply networks. The constant fight for new sources of raw materials at a more competitive cost, the development of suppliers in low-cost countries, and the ability to manage logistic chains have become part of the routine of strategic sourcing.

In today's economic environment, companies are continuously pressured to reduce costs to combat slower growth; to offset increases in material prices, energy, and transportation; and to counterbalance various other pressures, such as inflation. Despite these issues and the economic instability worldwide, companies must continue to differentiate themselves and find growth opportunities to compete in the global marketplace. For example, in order to boost revenues and fuel growth, many companies are now under as much pressure to reduce product life cycles and speed-to-market as they are to find savings and reduce operational costs.

Keep ReadingShow less
An illustration of five trucks connected by lines and hubs to give the appearance of a network.

An advanced transportation management system can help with route optimization, real-time tracking, multimodal management, and predicting potential supply chain challenges.

Georgii courtesy of Adobe Stock

How an advanced TMS optimizes supply chain performance

A transportation management system (TMS) is a critical tool for all supply chain and logistics practitioners. It provides shippers, third-party logistics companies (3PLs), and fourth-party logistics providers (4PLs) with the visibility they need to manage the supply chain and optimize the movement of products and goods. There are various types of transportation management systems, and while using a basic TMS is better than no TMS at all, advanced transportation management systems offer enhanced functionality and can scale with you as your business grows.

Getting the right TMS in place can have considerable benefits, as a TMS helps with planning and executing the movement of goods on a comprehensive level, which aids in reducing the risks of disruptions at every point in the supply chain. Companies that better manage risk will see significant savings. Data from the supply chain risk intelligence company Interos found that of the organizations they surveyed in 2021, the average organization lost $184 million in global supply chain disruptions. Similarly, a McKinsey study found that, within 10 years, the cost of supply chain disruptions adds up to nearly half of a company’s profits.


Keep ReadingShow less
A rusty blue chain crosses in front of blue, red, and yellow containers.

Labor strikes can stop supply chains in their tracks unless companies take steps to build up resiliency.

huntspy via Adobe Stock

Strikes and labor negotiations highlight need for resilient supply chains

Strikes and potential strikes have plagued the supply chain over the last few years. An analysis of data from the Bureau of Labor Statistics by the Economics Policy Institute concluded that the number of workers involved in major strike activity increased by 280% in 2023 from 2022. Currently, the U.S. East Coast and Gulf Coast ports are facing the threat of another dockworker strike after they return to the negotiating table in January to attempt to resolve the remaining wage and automation issues. Similarly, Boeing is continuing to contend with a machinists strike.

Strikes, or even the threat of a strike, can cause significant disruptions across the global supply chain and have a massive economic impact. For example, when U.S. railroads were facing the threat of a strike in 2022, many companies redirected their cargo to avoid work stoppages and unhappy customers. If the strike had occurred, the Association of American Railroads (AAR) estimated that the economic impact of a railroad strike could have been $2 billion per day.

Keep ReadingShow less