IP Library Granted Patent US 12,703,408
Granted Patent B2
US 12,703,408 · App. 17/684,552 · Granted Aug 11, 2026

Mechanical guard bot blocking system

Inventors: Joseph Aubin (Hollis, NH); Alan Grant (Nashua, NH); William J. Fosnight (Windham, NH); Frederick M. Morgan (Bedford, NH); Karl Koch (North Billerica, MA); Michael Chesna (Saugus, MA)
Assignee: Symbotic LLC
B61H11/00B60T7/22B65G1/0492
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,703,408
App. No.
17/684,552
Filed
Mar 2, 2022
Granted
Aug 11, 2026
Kind
B2
Art Unit
3652
USPC
414/222.03
Abstract

An automated order fulfillment facility including one or more rows of storage locations for storing totes or other containers, mobile robots configured to move along and/or between rails to transfer the totes or other containers to and from the storage locations, and an energy absorbing mechanical guard mounted at a point along the rails to block or stop a runaway mobile robot. The energy absorbing mechanical guard may be configured to stop mobile robots traveling at a maximum rate of speed for the mobile robots, without damaging the mobile robots.

Claims (38)

1 . A system for stopping mobile robots moving in a structure, the structure comprising multiple levels, the system comprising:

an energy absorbing mechanical guard configured to affix to a structure within which the mobile robots move, and configured to stop the moving mobile robots upon impact with the energy absorbing mechanical guard; and

a sensor for monitoring displacement of the energy absorbing mechanical guard for identifying mobile robot contact with the energy absorbing mechanical guard;

wherein the energy absorbing mechanical guard is configured to span at least some of the multiple levels of the structure.

2 . The system of claim 1 , wherein the energy absorbing mechanical guard comprises a spring configured to absorb kinetic energy of a mobile robot and dissipating the kinetic energy.

3 . The system of claim 1 , wherein the energy absorbing mechanical guard comprises a strap configured to absorb kinetic energy of a mobile robot and dissipate the kinetic energy.

4 . The system of claim 1 , wherein the energy absorbing mechanical guard comprises a cable configured to absorb kinetic energy of a mobile robot and dissipate the kinetic energy.

5 . The system of claim 1 , wherein the energy absorbing mechanical guard comprises a stub configured to absorb kinetic energy of a mobile robot and dissipate the kinetic energy.

6 . The system of claim 1 , wherein the energy absorbing mechanical guard comprises a strap configured to be impacted by a mobile robot and stop the mobile robot, and one or more cables affixed to one or more ends of the strap, the strap and one or more cables configured to absorb kinetic energy of the mobile robot and dissipate the kinetic energy.

7 . The system of claim 6 , wherein contact of a mobile robot with the strap displaces the strap, displacement of the strap in turn displacing the one or more cables at the one or more ends of the strap.

8 . The system of claim 6 , wherein the strap is one of a plurality of straps mounted to the one or more cables at a plurality of different levels of the structure.

9 . The system of claim 6 , wherein the strap is formed polyester.

10 . The system of claim 6 , further comprising pulleys, wherein the one or more cables are looped by the pulleys to span the multiple levels of the structure multiple times, the pulleys and multiple spans of the one or more cables increasing a length of the one or more cables available to absorb and dissipate the kinetic energy of the mobile robot.

11 . The system of claim 10 , wherein the pulleys are mounted by springs to fixed positions on the structure, the springs configured to further absorb and dissipate the kinetic energy of the mobile robot.

12 . The system of claim 6 , wherein the sensor is configured to sense displacement of the strap to identify contact of a mobile robot with the strap.

13 . The system of claim 1 , wherein the structure comprises storage shelves arrayed in multiple aisles, and rails in the multiple aisles along which the mobile robots are configured to travel, the energy absorbing mechanical guard defining isolated service zones, wherein the energy absorbing mechanical guard prevents a mobile robot from crossing between the isolated service zones.

14 . The system of claim 13 , wherein sizes of the isolated service zones may be dynamically configured by changing a configuration of the energy absorbing mechanical guard.

15 . The system of claim 1 , wherein the energy absorbing mechanical guard comprises a vertical frame mounted adjacent the structure, and an angled brace mounted at one end to the vertical frame and at a second end to floor on which the structure is supported.

16 . The system of claim 15 , wherein the vertical frame and angled brace are mounted independently of the structure.

17 . The system of claim 16 , further comprising horizontal stubs mounted at positions along the vertical frame, the horizontal stubs spaced from each other on first and second opposed vertical sides of the vertical frame, and the horizontal studs configured to receive impact from a mobile robot.

18 . The system of claim 17 , wherein the studs on the first and second opposed vertical sides of the vertical frame are spaced from each other sufficiently to allow personnel to pass between the studs on the first and second opposed vertical sides of the vertical frame.

19 . A system for stopping mobile robots in manufacturing facility, the system comprising:

a storage structure used to store inventory for an automatic storage and retrieval system, the storage structure comprising multiple levels for storing inventory, the storage structure having an end at which the multiple levels terminate;

an energy absorbing mechanical guard configured to affix to the end of storage structure, the energy absorbing mechanical guard further configured to stop the moving mobile robots upon impact with the energy absorbing mechanical guard; and

a sensor for monitoring displacement of the energy absorbing mechanical guard for identifying mobile robot contact with the energy absorbing mechanical guard;

wherein the energy absorbing mechanical guard is configured to span at least some of the multiple levels of the storage structure.

20 . The system of claim 19 , further comprising an impact absorbing mechanical apparatus affixed to the energy absorbing mechanical guard configured to absorb kinetic energy of a mobile robot and dissipate the kinetic energy.

21 . The system of claim 20 , wherein the impact absorbing mechanical apparatus includes a first member affixed to the storage structure and a second member affixed to one of a strap, cable or stub of the energy absorbing mechanical guard, wherein the first and second members are frictionally biased against each other by a clamping member that allows movement of the first and second members with respect to each other, while absorbing energy of the movement of the first and second members with respect to each other.

22 . The system of claim 21 , wherein the clamping member comprises a spring loaded fastener biasing the first and second members against each other.

23 . The system of claim 19 , wherein the energy absorbing mechanical guard comprises a strap configured to be impacted by a mobile robot, and a pair of cables affixed to opposed ends of the strap, the strap and pair of cables configured to absorb kinetic energy of the mobile robot and dissipate the kinetic energy.

24 . The system of claim 23 , wherein contact of a mobile robot with the strap displaces the strap, displacement of the strap in turn displacing the pair of cables at the opposed ends of the strap.

25 . The system of claim 23 , further comprising pulleys, wherein the one or more cables are looped by the pulleys to span the multiple levels of the storage structure multiple times, the pulleys and multiple spans of the one or more cables increasing a length of the one or more cables available to absorb and dissipate the kinetic energy of the mobile robot.

26 . The system of claim 23 , wherein the sensor is configured to sense displacement of the strap to identify contact of a mobile robot with the strap.

27 . A method of blocking mobile robots in an automatic storage and retrieval system, comprising:

configuring an energy absorbing mechanical guard with multiple energy absorbers;

positioning the energy absorbing mechanical guard within a storage structure of the automatic storage and retrieval system, or at an end of the storage structure of the automatic storage and retrieval system, to span multiple levels of the storage structure, the energy absorbing mechanical guard aligning the energy absorbers on the multiple levels of the storage structure;

blocking mobile robots on the multiple levels of the storage structure by receiving a mobile robot on a level and absorbing the kinetic energy of the mobile robot to stop the mobile robot with a rate of deceleration that stops the mobile robot without damage to the mobile robot; and

detecting, with a sensor, displacement of the energy absorbing mechanical guard for identifying contact of a mobile robot with the energy absorbing mechanical guard.

Assignments (7)
CORRECTION BY DECLARATION TO CLARIFY OWNERSHIP OF ERRONEOUSLY FILED TRANSACTION PREVIOUSLY RECORDED AT REEL 070290/0180 Recorded Aug 18, 2025
From: ADVANCE SYSTEMS & ROBOTICS LLC
To: SYMBOTIC LLC
Reel/Frame 072590/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2025
From: WALMART APOLLO, LLC
To: WALMART ADVANCED SYSTEMS & ROBOTICS INC.
Reel/Frame 070290/0048 →
CHANGE OF NAME Recorded Feb 21, 2025
From: WALMART ADVANCED SYSTEMS & ROBOTICS INC.
To: ADVANCED SYSTEMS & ROBOTICS LLC
Reel/Frame 070290/0180 →
MERGER Recorded Feb 12, 2025
From: ADVANCED SYSTEMS & ROBOTICS LLC
To: SYMBOTIC LLC
Reel/Frame 070201/0872 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: WALMART INC.
To: WALMART APOLLO, LLC
Reel/Frame 062338/0550 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2023
From: ALERT INNOVATION INC.
To: WALMART INC.
Reel/Frame 062338/0342 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2022
From: AUBIN, JOSEPH; GRANT, ALAN; FOSNIGHT, WILLIAM J.; MORGAN, FREDERICK M.; KOCH, KARL; CHESNA, MICHAEL
To: ALERT INNOVATION INC.
Reel/Frame 059145/0092 →
Continuity (2)
Provisional Application 63157580 · Mar 5, 2021
Related Publication 20220281494A1 · Sep 8, 2022
References Cited (6)
US 8694152B2 · Cyrulik · 2014 [cited by examiner]
US 9205979B2 · Steinbach · 2015 [cited by examiner]
US 10150615B2 · Van Den Berk · 2018 [cited by examiner]
US 11623342B2 · Coady · 2023 [cited by examiner]
US 20160311617A1 · Van Den Berk · 2016 [cited by applicant]
US 20230219754A1 · Vent · 2023 [cited by examiner]