Automated Guided Vehicles (AGVs) and autonomous mobile robots (AMRs) are robotic systems used in factories and logistic centers to transport large quantities of goods, often within the same space as human workers.
The vehicles range from small, cost-effective transporters of small goods of a few kilograms to massive systems transporting tens of tons of bulk goods. The reliability of those systems is critical for the customer’s mission, as they rely heavily on the robots performing without any errors.
Seamless communication between the AVGs/AMRs and the Warehouse Management System (WMS) is essential for successful order fulfillment, balanced workload management, and maintaining safety. Many of the newest models of AGVs and AMRs utilize swarm intelligence for coordination, depending on a fully connected network. In such scenarios, a resilient and low-latency mesh network is the ideal choice for ensuring uninterrupted connectivity between the AGVs/AMRs and the WMS around the clock.
Meshmerize provides a software upgrade for industrial connectivity hardware used in AGVs/AMRs. By deploying a multi-path mesh network to connect to multiple access points simultaneously, Meshmerize creates a very reliable, low-latency overlay network.
As a result, the likelihood of disconnections due to rapid movement (roaming) is virtually eliminated, allowing the AGVs/AMRs to operate at full speed without the need for manual intervention.
The Meshmerize-enabled access point infrastructure is installed specifically for reliable mesh operation as anchor points, or integrated into existing Wi-Fi infrastructure as an update. Meshmerize closely works with system integrators to ensure flawless integration between the robot vendors and end customers.
In addition to enabling swarm intelligence applications to leverage direct connections between robots, Meshmerize also significantly enhances throughput and reduces manual labor costs.
Integrating Meshmerize in warehouse operations provides enhanced flexibility in choosing hardware, enabling customers to select from a variety of devices tailored to meet their unique needs.
The primary devices are installed as static hardware throughout the site to provide comprehensive network coverage. They are strategically positioned, taking into consideration factors like size and obstacles. Detailed tips and suggestions, along with key hardware requirements for static nodes, are provided below for reference.
Key device specifications | |
WLAN | 802.11 n/ac/ax |
Number of Radios | 2+ |
Power | POE (optional) 9-48 VDC |
Antenna | Omni / Directional / Helical depending on placement |
Suggested Hardware | Acksys AirSeries |
More information on the Meshmerize-enabled devices can be found on the individual device pages.
When installing the static access points in the warehouse their locations should be strategically selected to fully unlock the maximum potential of the mesh network. They serve as the wireless backbone of the network, creating a base for the failover that every intermediate wireless link must support.
To enhance signal strength and reach, the devices are equipped with directional antennas, ensuring focused and efficient connectivity. Creating an "RF grid" is recommended, with radios having directional antennas on both X and Y directions of the warehouse grid, and on multiple levels in the case of tall structures.
By employing directional antennas, the distances between individual access points can be significantly extended. It is advisable to conduct a survey measurement to ascertain the optimal distance for installing the next device, based on the signal strength. Alternatively, this objective can be achieved by conducting tests with end-user applications, such as speed tests. However, access point placement in general should always follow a chain of line of sight connections between adjacent devices. Reaching around bends will affect the overall network performance. If possible, static devices should be connected via Ethernet to the fiber backbone to ensure maximum network performance and breakage isolation in case of a fiber disconnect. Installing static access points without a connection to the backbone network will reduce the maximum possible service provided by the wireless network.
It is important to mount the antennas securely and in a manner that protects them from any interference or damage from robots moving in their vicinity.
As Meshmerize can operate in a stand-alone mode or can be integrated into the preexisting network infrastructure, network separation should be considered. Contrary to fixed cable-based networks, the performance of the mesh network using multi-path routing is significantly more sensitive and will deteriorate when carrying a surplus of network services through the wireless mesh. Therefore, it is recommended to disable or separate common network discovery services and similar broadcast traffic from the wireless mesh network to reduce unnecessary traffic transmitted over the air. This will reduce the load on the Wi-Fi to fully utilize its resources.
In addition to the static hardware installations, Meshmerize also offers to equip mobile nodes, such as shuttles, with hardware to further enhance connectivity in the warehouse. These mobile devices can be equipped with different hardware options to establish additional connections, improving both reliability and coverage in the most challenging areas.
Given the small size of the shuttles and the fact that they carry items on top, deciding on suitable antennas is challenging, as it is difficult to determine where they can be effectively installed. It's advisable to consider Omni, Dash, or Puck antennas for the shuttle, depending on the specific location where they will be mounted.
Key hardware requirements for mobile nodes are provided below.
Key device specifications | |
---|---|
WLAN | 802.11 n/ac/ax |
Number of Radios | 2+ |
Antenna | Omni / Dash/ Puck |
Power | 9-48 VDC |
Suggested Hardware | Acksys AirSeries,Moxa AWK 1137C |
More information on the Meshmerize-enabled devices can be found on the individual device pages.
It is essential to securely mount the mobile nodes inside the robots in a way that ensures they are not exposed to turbulence or heat, for reasons of safety and functionality. It is also important to mount the antennas for these nodes in strategic locations. Antennas should be mounted to face outwards, ensuring they are not obstructed by the loads carried by the robots.
Placing multiple antennas in various directions on the robot, if feasible, can have a positive impact on wireless connectivity. Mounting the antennas securely and in a way that shields them from any obstacles in the robot's path is necessary for optimal performance and durability.
Deploying Meshmerize devices involves initial steps of installing Meshmerize and setting up a default configuration. Depending on the chosen hardware, Meshmerize may come pre-installed, requiring only activation. If Meshmerize is not included in the factory firmware, installation instructions specific to the device can be found on the device's respective page. At this stage, all Meshmerize instances will be unlicensed.
For assistance, the Meshmerize Quick Start Guide provides detailed instructions on get started with the first Meshmerize installation, connecting to devices, setting up Meshmerize, installing a license, and customizing configurations.
For optimal performance of the wireless network, adapting the wireless configuration of the devices to suit the specific deployment environment and its surroundings is necessary. This is to ensure that the network avoids unwanted external interference. Configuration of the mesh network should be done to operate on a Wi-Fi channel that is isolated for the specific deployment. Additional networks transmitting on the same frequency will drain available resources and reduce the overall network performance of the wireless installation. Achieving the highest possible Wi-Fi transmission speeds requires selecting the least occupied frequency available.
To mitigate impact of eventualities like hardware failure and outages, it is prudent to provide backup networks. Since Meshmerize runs on OpenWRT or similar linux systems, it is possible to utilize the network managers to provide multiple redundancies in wireless networks. In many cases, it might be useful to use the secondary radio to transmit logging and heavier messages, while also hosting a “hotspot” on every mobile node that will allow site operators to securely connect to the applications running on the robot for maintenance purposes.
Hive is a comprehensive network management tool which allows network monitoring, configuring and control. It is available as a cloud-hosted service, as well as a self-hosted variant if internet access is not possible at the site. Consulting the Getting Started Guide is advised for detailed steps on how to connect devices to Hive.
Hive enables the execution of a suite of provided actions to configure and customize device settings across the deployment, tailored to each device's role in the network. This ensures proper configuration for all devices fine-tuned for the AS/RS use case, eliminating manual configuration with individual device handling.
For inquiries related to open questions or specific requirements and configurations, the Meshmerize Wiki Documentation or Meshmerize Support can be referenced for assistance.
Depending on the choice of hardware, Meshmerize AS/RS solution provides reliable network coverage and failover ability in the event of a fiber breakage.
Minimum / Average / Maximum expected Throughput Mbits/sec | |||
---|---|---|---|
1 hop | 2 hops | 3 hops | |
Acksys Air Series | 24/34/40 | 6/10/15 | 2/4/7 |
Moxa AWK 1137C | 20/39/47 | 1/5/11 | 1/3/8 |
Minimum / Average / Maximum expected Latency ms | |||
---|---|---|---|
1 hop | 2 hops | 3 hops | |
Acksys Air Series | 2/3/6 | 3/5/10 | 5/6/9 |
Moxa AWK 1137C | 1/5/85 | 2/6/43 | 2/7/30 |
The performance figures mentioned above are based on the assumption of accurate setup and configuration. The actual measured numbers can vary due to a range of factors that are beyond the control of the Meshmerize software, including wireless environment, hardware selection, antenna positioning, and other. Meshmerize does not warrant for specific wireless or network performance aspects such as data throughput, packet loss, or scalability in arbitrary deployments, as these elements are affected by the aforementioned factors.
If there is a deviation in the measured service quality compared to the provided numbers, it is important to ensure that the setup adheres to our recommendations. If performance issues persist, Meshmerize Support should be contacted for further assistance.