Cargo system for use in vehicles such as autonomous delivery vehicles

The cargo system addresses inefficiencies in autonomous delivery vehicles by dynamically configuring compartments and access doors, enhancing space utilization and security while reducing costs and downtime.

JP7753486B2Active Publication Date: 2025-10-14UDELV INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024165500
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-04-02
Filing Date
2024-09-24
Publication Date
2025-10-14
Estimated Expiration
2039-12-13

AI Technical Summary

Technical Problem

Existing cargo systems in autonomous delivery vehicles face inefficiencies due to fixed compartment sizes, leading to wasted space and challenges in securing access to specific items for individual recipients.

Method used

A cargo system with adjustable compartments and doors that can be dynamically configured to fit various items, allowing secure access to individual compartments while preventing access to others, and enabling easy pod replacement for efficient loading and unloading.

Benefits of technology

Enhances volumetric efficiency and security of cargo space utilization, reduces downtime, and lowers manufacturing and operating costs by optimizing compartment sizes and access control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007753486000001
    Figure 0007753486000001
  • Figure 0007753486000002
    Figure 0007753486000002
  • Figure 0007753486000003
    Figure 0007753486000003
Patent Text Reader

Abstract

To provide a cargo system having a cargo space which can be configured.SOLUTION: A cargo system for use with an autonomous delivery vehicle can include a frame defining a cargo space having an opening. A plurality of partitions can be positioned within the cargo space and are configured to divide the cargo space into compartments. The partitions are movable so that the cargo space can be divided into efficiently-sized compartments based on, for example, size characteristics of the payload. The cargo system can further include an access system configured to selectively define an aperture over the opening of the cargo space. The access system can vary the size and position of the aperture to provide access to only one selected compartment of the compartments regardless of the size and / or position of the selected compartment.SELECTED DRAWING: Figure 1B
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. patent application Ser. No. 16 / 226,511, filed December 19, 2018, entitled "CARGO SYSTEMS FOR USE WITH VEHICLES, SUCH AS AUTONOMOUS DELIVERY VEHICLES," and U.S. patent application Ser. No. 16 / 373,322, filed April 2, 2019, entitled "CARGO SYSTEMS FOR USE WITH VEHICLES, SUCH AS AUTONOMOUS DELIVERY VEHICLES," which are incorporated herein by reference in their entireties.

[0002] The present technology relates to cargo systems having configurable cargo spaces, and more particularly to cargo systems that provide secure access to the configurable cargo spaces during automated deliveries via autonomous vehicles. [Background technology]

[0003] The rapid growth of e-commerce has created a pressing need for on-demand, high-volume deliveries. Local businesses need competitive solutions to handle cost-effective, frequent, timely, and secure neighborhood deliveries. As demand grows, the logistics industry faces increasing transportation capacity needs in an already fragmented industry and operational structure. Autonomous vehicles can help alleviate many of these challenges, but deploying autonomous vehicles as delivery agents presents a new set of challenges around systems integration, resource deployment / management, and more.

[0004] For example, it is often necessary to limit a particular recipient's access to only the item(s) on the vehicle intended for delivery to the recipient, while preventing the recipient from accessing other items for other recipients being transported by the autonomous vehicle. Some cargo systems address this problem by transporting items for individual recipients in separate compartments with individual doors that can only be opened by the intended recipient. However, because the compartments are fixed in size, such systems are often inefficient due to unused space within each compartment.

[0005] Many aspects of the present technology can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present technology. [Brief explanation of the drawings]

[0006] [Figure 1A] FIG. 1 is a perspective view of an autonomous delivery vehicle carrying a cargo pod configured in accordance with an embodiment of the present technology. [Figure 1B] FIG. 1 is a perspective view of an autonomous delivery vehicle carrying a cargo pod configured in accordance with an embodiment of the present technology. [Figure 2] FIG. 1C is an isometric view of the cargo pod of FIGS. 1A and 1B configured in accordance with one embodiment of the present technology. [Figure 3A] 1 is an isometric view of a cargo pod showing alterable shelving arrangements configured in accordance with one embodiment of the present technology; FIG. [Figure 3B] FIG. 1 is an enlarged isometric view of an exemplary cargo unit of a cargo pod configured in accordance with one embodiment of the present technology. [Figure 3C] FIG. 3C is an enlarged interior side view of a portion of the cargo unit of FIG. 3B configured in accordance with an embodiment of the present technology. [Figure 4A] FIG. 1 is an isometric view of a cargo pod illustrating a door drive system configured in accordance with an embodiment of the present technology. [Figure 4B]FIG. 1 is an isometric view of a cargo pod illustrating a door drive system configured in accordance with an embodiment of the present technology. [Figure 4C] FIG. 1 is an enlarged isometric view of a portion of a cargo pod showing a vertical door drive mechanism and vertical track configured in accordance with an embodiment of the present technology. [Figure 4D] FIG. 1 is an enlarged isometric view of a portion of a cargo pod showing a vertical door drive mechanism and vertical track configured in accordance with an embodiment of the present technology. [Figure 4E] FIG. 4D is an isometric view of a portion of a vertical door of a cargo pod movably restrained within the vertical track of FIGS. 4C and 4D in accordance with an embodiment of the present technology. [Figure 4F] FIG. 1 is a side view of a cargo pod configured in accordance with an embodiment of the present technology. [Figure 4G] FIG. 1 is an enlarged isometric view of a portion of a cargo pod showing a horizontal door drive mechanism and horizontal track configured in accordance with an embodiment of the present technology. [Figure 4H] FIG. 1 is an enlarged isometric view of a portion of a cargo pod showing a horizontal door drive mechanism and horizontal track configured in accordance with an embodiment of the present technology. [Figure 5] FIG. 1 is a schematic diagram of an environment in which a system for managing deliveries can operate, according to one embodiment of the present technology. [Figure 6] FIG. 1 is a block diagram of a cargo control system configured in accordance with one embodiment of the present technology. [Figure 7] FIG. 1 is a flow diagram of a process or method for implementing automated deliveries using autonomous vehicles, according to one embodiment of the present technology. [Figure 8] FIG. 1 is a block diagram of an autonomous delivery vehicle configured in accordance with one embodiment of the present technology. [Figure 9] FIG. 1 is a side view of an autonomous delivery vehicle configured in accordance with another embodiment of the present technology. DETAILED DESCRIPTION OF THE INVENTION

[0007] The following disclosure describes various embodiments of systems and methods for providing efficient use of storage space within an autonomous delivery vehicle. In some embodiments, an on-road autonomous delivery vehicle can include a cargo system or “pod” having multiple cargo compartments / spaces that can be individually sized to accommodate a particular item or group of items for delivery. For example, in some embodiments, the cargo system can include a framework defining a cargo space with an opening. In some embodiments, the cargo space is configured to be partitioned into multiple compartments of variable sizes, such as by moving and / or removing / adding one or more vertical dividers and / or shelves. This allows the cargo space to be dynamically configured to efficiently accommodate multiple items for delivery having different physical characteristics (e.g., size, shape, weight, type, quantity, etc.). For example, the size of a compartment can be adjusted to generally correspond to the size of the item for delivery based on a merchant's preferences. In this manner, the compartment dimensions can be changed to accommodate specific cargo, and space is not wasted, thereby improving the volumetric efficiency of the cargo space compared to traditional fixed-size cargo spaces or lockers.

[0008] Embodiments of the cargo system may further include an access system configured to provide access to a selected one of the compartments. In some embodiments, the access system includes a pair of first doors and a pair of second doors operably coupled to the framework and individually movable over / across an opening to the cargo space. In some embodiments, the first doors are individually movable left and right along a first axis (e.g., a horizontal axis), and the second doors are individually movable up and down along a second axis (e.g., a vertical axis) different from the first axis. The first and second doors may together define a variable aperture (e.g., a rectangular aperture) over the opening to the cargo space, through which, for example, a delivery recipient may access the cargo space to retrieve an item. Additionally, the first and / or second doors may move along their respective axes to change the position and / or size of the aperture over the opening to the cargo space to provide access to different portions thereof. By moving the doors to change the size and / or position of the opening, the cargo system can restrict access to any one of the individual compartments of the cargo space without inadvertently providing access to other compartments, regardless of the dimensions of the compartment or the items therein. In this way, a delivery recipient can remove only the items intended for delivery from the cargo system, and not items intended for delivery to other recipients who may be located at different delivery locations. Thus, the cargo system of the present technology allows the cargo space to be configured to efficiently match the size or other characteristics of the items to be delivered, while still allowing secure access to the individual compartments within the cargo space.

[0009] In another aspect of the present technology, cargo pods can be easily removed from delivery vehicles to facilitate pre-loading at locations such as warehouses, distributors, and the like. For example, a delivery system can include multiple such cargo pods, which can be interchangeably replaced from a delivery vehicle to enable simultaneous loading and delivery operations. For example, one cargo pod can be pre-loaded while a delivery vehicle is on the road during a delivery, and when the vehicle returns emptying the cargo pod, the empty cargo pod can be quickly replaced with the pre-loaded cargo pod. In this way, the cargo pods of the present technology can reduce downtime, which is the need for a delivery vehicle to be stationary during loading and therefore not make a delivery. It is expected that the ability to quickly and easily replace an empty cargo pod with a full cargo pod can significantly improve the efficiency of distributors / shippers, given the rapid development of e-commerce and the increasing demand for same-day, if not same-time, deliveries.

[0010] In another aspect of the present technology, the use of cargo pods is expected to significantly reduce the manufacturing and / or operating costs of the underlying autonomous delivery vehicle used to transport the cargo pod. For example, the delivery vehicle may be composed of a simple rolling chassis, a powertrain (e.g., an electric or hybrid powertrain), and autonomous sensors and computing equipment and circuitry. More specifically, such delivery vehicles do not require a cabin, seats, seat belts, airbags, and / or other features common in conventional delivery vehicles that carry passengers and are relatively expensive to build and / or operate. In some embodiments, a delivery system may include multiple delivery vehicles, each composed of a rolling chassis and powertrain, and the chassis may be offered in different sizes (e.g., three different lengths) for short-, medium-, and long-distance deliveries. In some embodiments, the cargo pod may be intermodal, i.e., configured to travel without interruption, for example, from an ocean-going ship to a railcar to one of the delivery vehicles.

[0011] Specific details are set forth in the following description and in FIGS. 1A-8 to provide a thorough understanding of various embodiments of the present technology. In other instances, well-known structures, materials, operations, and / or systems often associated with autonomous vehicles, electromechanical systems, and the like, are not shown or described in detail in the following disclosure to avoid unnecessarily obscuring the description of various embodiments of the present technology. However, those skilled in the art will recognize that the present technology can be practiced without one or more of the detailed descriptions herein, or with other structures, methods, components, and the like.

[0012] The terminology used below should be interpreted in its broadest reasonable manner, even when used in conjunction with detailed descriptions of specific examples of embodiments of the present technology. Indeed, certain terms may even be emphasized below; however, any terminology intended to be interpreted in any restrictive manner is clearly and specifically defined as such in this "Detailed Description" section.

[0013] The accompanying figures illustrate embodiments of the present technology and are not intended to limit its scope. The sizes of the various elements shown are not necessarily drawn to scale, and these various elements may be arbitrarily enlarged to improve visibility. Details of the components may be abstracted in the figures to exclude details such as the location of components and the specific precise connections between such components, when such details are not necessary for a complete understanding of how to make and use the present invention. Many of the details, dimensions, angles, and other features shown in the figures are merely illustrative of particular embodiments of the present disclosure. Thus, other embodiments can have other details, dimensions, angles, and features without departing from the spirit or scope of the present invention. Additionally, those skilled in the art will understand that further embodiments of the present invention can be practiced without some of the details described below.

[0014] In the figures, identical reference numbers identify identical, or at least generally similar, elements. To facilitate the description of any particular element, the most significant digit(s) of any reference number refers to the figure in which that element is first introduced. For example, element 110 is first introduced and described with reference to FIG. 1.

[0015] The headings provided herein are for convenience only and do not necessarily affect the scope of the embodiments.

[0016] I. Overview 1A and 1B are perspective views of an autonomous delivery vehicle 102 (“vehicle 102”) configured in accordance with embodiments of the present technology. The vehicle 102 may be a road transportation vehicle capable of operating according to and through its surrounding environment (e.g., including maneuvering and / or navigating through physical space and / or controlling vehicle functions, components, or subsystems thereof). Such vehicles include, for example, cars and trucks with functionality conforming to Society of Automotive Engineers (SAE) Level 3 or higher functionality (e.g., capable of at least detecting the surrounding environment). In some embodiments, a delivery management system can assign / direct the vehicle 102 to a particular geographic area, generate a delivery route that includes one or more pickup locations (e.g., locations corresponding to one or more vendors) and one or more delivery locations (e.g., locations corresponding to one or more intended delivery recipients), control the vehicle 102 to travel the delivery route, coordinate a loading process at the pickup location, and / or coordinate an unloading / access process at the delivery location. In some embodiments, the delivery management system may include features similar to those of the delivery management system disclosed in (i) U.S. patent application Ser. No. 15 / 875,639, filed January 19, 2018, entitled "DELIVERY MANAGEMENT SYSTEM," and / or (ii) U.S. patent application Ser. No. 15 / 673,601, filed August 10, 2017, entitled "MULTI STAGE OPERATION OF AUTONOMOUS VEHICLES," both of which are incorporated herein by reference in their entireties.

[0017] 1A and 1B together, a vehicle 102 includes a cargo system or cargo pod 100 configured to carry one or more delivery items (e.g., ordered products, merchandise, food, etc.) to be delivered and to provide secure access to the items to corresponding delivery recipients at one or more delivery locations. As described in more detail below with reference to FIGS. 2-4G , the cargo pod 100 can include a plurality of compartments or enclosures for carrying the items and an access system configured to define apertures 105 positionable over one or more corresponding compartments to provide access to the item(s) therein. In some embodiments, the access system can include two sets of doors that are independently movable / actuable to position apertures 105 (e.g., rectangular or square apertures) over any particular compartment or group of compartments.

[0018] The cargo pod 100 can be accessed through one or more doors of the vehicle 102. For example, in the embodiment shown, the vehicle 102 includes a rear door 104 and at least one side door 106. With reference to FIG. 1A , the cargo pod 100 can have a first position in which the cargo pod 100 is positioned completely within the vehicle 102. In the first position, at least a portion of the compartment of the cargo pod 100 can be accessed through the side door 106 and / or another side door (obscured in FIGS. 1A and 1B ) on the opposite side of the vehicle 102. With reference now to FIG. 1B , in some embodiments, the cargo pod 100 can also have a second position in which at least a portion of the cargo pod 100 has been moved (e.g., slid longitudinally) out of the vehicle 102 through the rear door 104. In the second position, at least a portion of the compartment can be directly accessed without boarding through a side door of the vehicle 102. In some embodiments, the cargo pod 100 can be completely removed from the vehicle 102, for example, to facilitate loading of the cargo pod 100 and / or to allow a different cargo pod (e.g., a pre-loaded cargo pod) to be installed on the vehicle 102.

[0019] II. SELECTED EMBODIMENTS OF THE CARGO POD 2 is an isometric view of a cargo pod 100 removed from a vehicle 102 and configured in accordance with one embodiment of the present technology. In the embodiment shown, the cargo pod 100 includes a framework 202 having a first side 204 and a second side 206, each defining an interior cargo space for receiving and transporting a payload (such as, for example, food, consumer goods, etc.) therein. In some embodiments, the framework 202 may be formed from aluminum, carbon fiber, or other rigid and lightweight material.

[0020] A first access system 201a is operably coupled to a first side 204 of the framework 202, and a second access system 201b is operably coupled to a second side 206 of the framework 202. In the embodiment shown, the first access system 201a includes a first pair of horizontal doors 208 (individually identified as a first horizontal door 208a and a second horizontal door 208b) and a first pair of vertical doors 209 (individually identified as a first vertical door 209a and a second vertical door 209b). As described in detail below, the doors 208, 209 are independently movable to dynamically change the position and / or shape of the opening 105 to provide access to any one or more compartments within the cargo space of the first side 204. Similarly, second access system 201b includes a second pair of horizontal doors 210 (only second horizontal door 210b is visible in FIG. 2) and a second pair of vertical doors 211 (only first vertical door 211a is visible in FIG. 2), which are individually movable to dynamically change the position and / or shape of another opening (obscured in FIG. 2) to allow access to any one or more compartments within the cargo space of second side 206 of framework 202. In other embodiments, access system 201 may include more or fewer than the four doors shown, and / or the doors may have other suitable orientations / configurations.

[0021] 2, first and second slide-out rails 207a and 207b may be operably coupled to first and second sides 204 and 206, respectively, of the framework. The slide-out rails 207 may be operably coupled to a linear actuator, motor, or other drive system (not shown) to enable the cargo pod 100 to partially or fully slide out of the vehicle 102 in a longitudinal direction (e.g., through the rear door 104 as shown in FIG. 1B). In some embodiments, the cargo pod 100 may be detachable from the slide-out rails 207 and / or the slide-out rails 207 may be detached from the vehicle 102 to enable the cargo pod 100 to be completely removed from the vehicle 102, facilitating efficient loading and unloading of the cargo space of the cargo pod 100, for example, at a dealer location, a distribution center, a restaurant, etc. In some embodiments, the cargo pod 100 may be configured to be loaded into / onto and removed from more than one type of vehicle (e.g., a car, a truck, etc.). In some embodiments, the slide-out rails 207 may be omitted, and the cargo pod 100 may be loaded into / onto the vehicle in other ways (e.g., placed on a flat bed as shown in FIG. 9 ). In some embodiments, the cargo pod 100 and / or the vehicle 102 may include a locking mechanism (not shown) for locking the cargo pod 100 to the vehicle 102 (e.g., when the vehicle 102 is positioned on a high-grade road). In some embodiments, the locking mechanism may include a solenoid plunger coupled to the cargo pod 100 or the vehicle 102 and configured to extend into a corresponding recess to lock the cargo pod 100 to the vehicle 102 and prevent its movement along the slide-out rails 207.

[0022] FIG. 3A is an isometric view of cargo pod 100 illustrating a flexible (e.g., easily modifiable) shelving arrangement configured in accordance with one embodiment of the present technology. Doors 208-211 (FIG. 2) and associated drive mechanisms (shown in FIGS. 4A-4G) have been removed from FIG. 3A for clarity. In some embodiments, framework 202 can be formed from multiple elongated members 316 (e.g., tubes, extruded members, etc.) that are welded or otherwise fastened together to form a support structure for sides 204, 206. In some embodiments, sides 204, 206 are manufactured / assembled as separate assemblies that are bolted or otherwise fastened together after installation on vehicle 102. In general, the features and configurations of sides 204, 206 can be generally similar or identical. Accordingly, while details of first side 204 are described in detail below, one skilled in the art will understand that second side 206 can have the same or similar features. Additionally, in other embodiments, the cargo pod 100 may include only the first side 204 or the second side 206 .

[0023] In the illustrated embodiment, a plurality of panels 318 (including an upper panel 318a, a rear panel 318b, a lower panel 318c, a first side panel 318d, and a second side panel 318e) are coupled to the first side 204 of the framework 202 and enclose or define a cargo space 320 having an opening 321 (e.g., a generally planar opening). The panels 318 can be welded to the framework 202 or attached to the framework 202 via, for example, a plurality of fasteners (e.g., screws, bolts, etc.). A plurality of vertical dividers 322 can be coupled to the framework 202 and / or the panels 318 and separate the cargo space 320 into a plurality of cargo units 324. The vertical dividers 322 can be permanently or releasably fastened to the framework 202 and / or the panels 318. For example, vertical dividers 322 can be secured to one or more elongated members 316 and / or panels 318 via brackets (e.g., L-shaped brackets) and fasteners. In some embodiments, vertical dividers 322 are slidably or otherwise movably attached (e.g., via tracks, wheels, etc.) to framework 202 and / or panels 318 such that the relative positions of vertical dividers 322 can be changed to change the size and / or position of corresponding cargo units 324. For example, in some embodiments, some or all of vertical dividers 322 can be moved laterally in the L and / or R directions between side panels 318d and 318e.

[0024] 3A , the cargo pod 100 may include a plurality of horizontal dividers or shelves 326 configured to extend generally horizontally (i) between pairs of vertical dividers 322 and / or (ii) between one of the vertical dividers 322 and one of the side panels 318d, e (e.g., between the left-most one of the vertical dividers 322 and the first side panel 318d and / or between the right-most one of the vertical dividers 322 and the second side panel 318e). The shelves 326 may divide the individual cargo units 324 into smaller compartments 328 that may be configured to receive one or more items to be delivered to a delivery recipient. 3B shows four vertical dividers 322 and three shelves 326 per cargo unit 324, in other embodiments, cargo pod 100 can have any number of vertical dividers 322 and / or shelves 326 depending, for example, on the characteristics (e.g., size, shape, weight, quantity, etc.) of the items to be transported within cargo space 320. In some embodiments, panels 318, vertical dividers 322, and / or shelves 326 can be formed from composite materials such as a sandwich of carbon fiber or fiberglass sheets and a honeycomb core.

[0025] 3B is an enlarged isometric view of one of the cargo units 324 (e.g., the right-most cargo unit 324 shown in FIG. 3A ), with the shelf 326 and top panel 318 a removed for clarity. In the embodiment shown, the right-most vertical divider 322 and second side panel 318 e surround the cargo unit 324. The vertical divider 322 and / or second side panel 318 e can be secured to adjacent ones of the panels 318 (e.g., top panel 318 a, rear panel 318 b, and / or bottom panel 318 c) and / or to the framework 202 via brackets 329. In some embodiments, some or all of the brackets 329 include sensors (e.g., force-sensing resistors (FSRs), piezoelectric sensors, mechanical switches, etc., not shown) configured to detect the presence or absence of the vertical divider 322 and / or second side panel 318 e. In the embodiment shown, a first support member 330a is attached to the vertical divider 322 and a second support member 330b is attached to the second side panel 318e. The first support members 330a are positioned at approximately the same height as and face their counterparts in the second support members 330b. In some embodiments, each pair of opposing support members 330 is configured to slidably receive and secure one of the shelves 326.

[0026] 3B , showing one of the shelves 326 secured by a corresponding one of the first support members 330a. In the embodiment shown, the first support member 330a is coupled to the vertical partition 322 via a first pin 335a and a second pin 335b that extend through holes in the first support member 330a and into corresponding holes in the vertical partition 322. In some embodiments, the vertical partition 322 can include additional holes 331 (shown in phantom) at one or more different heights, and the pins 335 can be removable, spring-loaded, or the like, allowing the first support member 330a to be positioned at different vertical heights, e.g., to change the vertical position of the shelf 326 (e.g., in the direction between the upper panel 318a and the lower panel 318c), thereby changing the volume of the corresponding compartment 328. Some or all of the support members 330 can be coupled to the vertical dividers 322 and / or side panels 318d, e in the manner shown in FIG. 3C or in any other suitable manner (e.g., along a track) to allow for variable vertical positions of the support members 330. In other embodiments, the support members 330 can be permanently attached to the vertical dividers 322 and / or side panels 318d, e at desired locations.

[0027] 3B and 3C , each of the support members 330 may have generally similar features, including a first support portion 332 a, a second support portion 332 b, and a retaining portion 333 extending laterally between the support portions 332. When the shelf 326 is installed, the shelf 326 is supported by the support portions 332 and is prevented from moving vertically (e.g., toward the top panel 318 a) by the retaining portion 333 that overhangs the upper edge surface of the shelf 326. In some embodiments, the lowest one of the shelves 326 (e.g., the floor) can be permanently coupled to the framework 202 and / or the bottom panel 318 c.

[0028] Some or all of the support members 330 may further include retention mechanisms 334 for releasably securing the shelves 326 and preventing horizontal movement of the shelves 326 from the cargo space 320 (e.g., from the opening 321 in the cargo space 320). In the embodiment shown, the retention mechanisms 334 are quick-release latches that can each be rotated between (i) a first, locked position (shown in FIGS. 3B and 3C ) in which the retention mechanisms 334 extend vertically to secure or lock the shelves 326 within the support members 330, and (ii) a second, unlocked position in which the retention mechanisms 334 allow the shelves 326 to be removed (e.g., slid out) from the support members 330. In other embodiments, the support members 330 may include other retention mechanisms having other suitable configurations for releasably securing the shelves 326 within the support members 330.

[0029] In some embodiments, the load sensors 336 are positioned on one or more support portions 332 of the support member 330 such that at least a portion of the corresponding shelf 326 is supported on the load sensors 336. For example, in the embodiment shown, a load sensor 336 is positioned on each of the support portions 332 such that the four corners of each shelf 326 and its weight (as well as any items placed thereon) are fully supported by and transmitted to the load sensors 336. In some embodiments, one or more of the load sensors 336 may also be positioned on the lowermost bracket 329 to support the lowermost of the shelves 326. The load sensors 336 may include compression load cells, piezoelectric load cells, strain gauges, bending beam load cells, etc. As described in more detail below with reference to FIG. 6, the load sensors 336 may be electrically coupled to one or more controllers or other processing devices configured to receive information / data from the load sensors and detect / determine the weight of the shelves 326 and / or any items placed thereon. For example, in some embodiments, the load sensor 336 can provide information regarding which support member 330 has a shelf 326 placed thereon (e.g., by detecting the known weight of the shelf 326) and / or information regarding any items placed on the shelf 326 (e.g., the incremental weight above the known weight of the shelf 326). Thus, the load sensor 336 can provide information regarding the configuration of the cargo space 320 (e.g., the arrangement of the shelves 326 and therefore the size of the compartments 328), as well as the items being transported within the cargo space 320.

[0030] In one aspect of the present technology, the cargo space 320 can be selectively partitioned into different arrangements depending on the characteristics (e.g., size, shape, weight, type, quantity, etc.) of the items to be delivered. For example, the shelves 326 can be removable from the cargo pod 100 and / or positioned at different heights within the cargo space 320, such that one or more of the shelves 326 can be removed and / or moved to provide a larger volume in one of the cargo units 324 for transporting larger items. Conversely, one or more of the shelves 326 can be inserted into the cargo unit 324 to form a smaller one of the compartments 328 for transporting smaller items. Similarly, in some embodiments, the vertical divider 322 can be moved (e.g., by sliding laterally in a direction between the side panels 318d and 318e) and / or removed to change the size of the cargo unit 324. In this manner, the dimensions of the compartments 328 and / or cargo units 324 can be modified to accommodate specific cargo, and space is not wasted, thereby increasing the volumetric efficiency of the cargo space 320 compared to traditional fixed-shelf cargo spaces. In some embodiments, the cargo pod 100 can include slots or organizers (not shown) for receiving and temporarily storing either the removed vertical dividers 322 or shelves 326. In some embodiments, the cargo pod 100 can include additional removable dividers (e.g., vertical dividers attachable between pairs of shelves 326) to further divide the cargo space 320 into compartments of desired sizes.

[0031] 2-3A together, during operation, the doors 208, 209 can be individually actuated to dynamically change the position and / or shape of the aperture 105, allowing selective access to the cargo space 320. More specifically, the horizontal doors 208 can each move left and right along a first horizontal axis H (FIG. 2), and the vertical doors 209 can each move up and down along a second vertical axis V (FIG. 2). By changing the size (e.g., area) and / or location (e.g., vertical and / or horizontal position) of the aperture 105, the aperture 105 can be positioned to provide access to any one or more of the individual compartments 328 and / or cargo units 324, while preventing (e.g., blocking) access to other compartments 328 and / or cargo units 324. For example, as described in more detail below, the controller can control the doors 208, 209 to position the opening 105 above / on / around one of the selected compartments 328 containing items for delivery to a recipient ready to retrieve the items (e.g., when the delivery recipient is positioned near the cargo pod 100). In this manner, the doors 208, 209 can provide secure access to only a desired portion of the cargo space 320 (e.g., to one or more of the compartments 328), and can provide access regardless of the configuration of the cargo space 320 (e.g., the arrangement of vertical dividers 322, shelves 326, and / or other components for dividing the cargo space 320 into smaller spaces).

[0032] Additionally, in some embodiments, the doors 208, 209 can be moved between (i) an open position in which the doors 208, 209 do not cover any portion of the opening 321 of the cargo space 320 (e.g., the aperture 105 is positioned over the entire opening of the cargo space 320), and (ii) a closed position in which the doors 208, 209 cover the entire opening of the cargo space 320 (e.g., the aperture 105 is absent). For example, in some embodiments, the doors 208, 209 can be moved to an open position to facilitate loading and / or partitioning of the cargo space 320, and can be moved to a closed position during transport of the cargo pod 100.

[0033] The doors 210, 211 can operate in a similar manner to provide secure access to only a portion of the interior cargo space of the second side 206. In some embodiments, the first side 204 of the cargo pod 100 can have a depth D1 ( FIG. 2 ) that is deeper than the depth D2 ( FIG. 2 ) of the second side 206 of the cargo pod 100. For example, the depth D1 can be approximately 15 to 25 inches (e.g., approximately 21 inches), and the depth D2 can be approximately 10 to 20 inches (e.g., approximately 16 inches). Thus, the cargo space 320 can have a larger volume than the cargo space of the second side 206. In some embodiments, the cargo pod 100 can be positioned within the vehicle 102 such that the first side 204 faces the curb side of the road, while the second side 206 faces the road side of the road. In some such embodiments, relatively larger and / or heavier items (which may be more difficult for a delivery recipient to remove from the cargo pod 100) may be located in the curb-side portion 204 of the cargo pod 100, and relatively smaller and / or lighter items may be located in the roadside portion 206 of the cargo pod 100. Similarly, in some embodiments, items to be delivered to on-road delivery locations may be preferentially placed in the curb-side portion 204, while items to be delivered to off-road delivery locations (e.g., parking lots, warehouses, driveways, etc.) may be preferentially placed in the roadside portion 206 to minimize deliveries that require the user to enter the road.

[0034] 4A-4H illustrate various features of a door drive system 400 of a cargo pod 100 configured to move doors 208-211 in the manner detailed above. For example, FIGS. 4A and 4B are isometric views of the cargo pod 100 illustrating a door drive system 400 according to an embodiment of the present technology. For clarity, the doors 208-211, rear panel 318b, and bottom panel 318c are not shown in FIGS. 4A and 4B, and the framework 202 is also not shown in FIG. 4B. Referring to both FIGS. 4A and 4B, the door drive system 400 includes a plurality of vertical door drive mechanisms 440 (individually identified as first vertical door drive mechanism 440a-fourth vertical door drive mechanism 440d) and a plurality of horizontal door drive mechanisms 460 (individually identified as first horizontal door drive mechanism 460a-fourth horizontal door drive mechanism 460d).

[0035] As best seen in FIG. 4B , the door drive system 400 further includes (i) a first pair of horizontal tracks 450 (individually identified as a first horizontal track 450a and a second horizontal track 450b) and a first pair of vertical tracks 451 (individually identified as a first (lower) vertical track 451a and a second (upper) vertical track 451b) coupled to the first side 204 of the framework 202, and (ii) a second pair of horizontal tracks 452 (individually identified as a first horizontal track 452a and a second horizontal track 452b) and a second pair of vertical tracks 453 (individually identified as a first vertical track 453a and a second vertical track 453b) coupled to the second side 206 of the framework 202. In some embodiments, the tracks 450 - 453 may be integrally formed with the framework 202 and / or may be coupled to other portions / components of the cargo pod 100 .

[0036] 2, 4A, and 4B together, the horizontal tracks 450, 452 are configured to movably (e.g., slidably) receive and restrain the edges of the horizontal doors 208, 210, respectively, and the vertical tracks 451, 453 are configured to movably (e.g., slidably) receive and restrain the edges of the vertical doors 209, 211, respectively. For example, the tracks 450-453 may each define a U-shaped channel or groove configured to receive the edge of the corresponding door 208-211 therein. As discussed in more detail below, the horizontal door drive mechanism 460 is configured to drive the corresponding one of the horizontal doors 208, 210 at least partially along the horizontal tracks 450, 452, and the vertical door drive mechanism 440 is configured to drive the corresponding one of the vertical doors 209, 211 at least partially along the vertical tracks 451, 453.

[0037] In the embodiment shown, each pair of tracks 450-453 is coupled to the framework 202 such that the individual tracks of each pair are generally parallel and face each other. Further, in the embodiment shown, the tracks 450-453 each form a continuous loop having a generally rectangular shape (e.g., including linear portions separated by curved portions) that allows the doors 208-211 to move smoothly along the tracks 450-453. In some embodiments, the vertical tracks 451, 453 are positioned inside the horizontal tracks 450, 452, respectively. Thus, the vertical doors 209, 211 can be offset from the horizontal doors 208, 210 (e.g., positioned inside as shown in FIG. 2 ) so that the vertical doors 209, 211 do not contact or intersect the horizontal doors 208, 210 during operation of the door drive system 400. In other embodiments, the horizontal tracks 450, 452 can be positioned inside the vertical tracks 451, 453. In still other embodiments, some or all of the tracks 450-453 need not form a continuous loop. For example, the cargo pod 100 can include individual tracks (e.g., eight pairs of tracks), each receiving and restraining a respective one of the doors 208-211. In some embodiments, all or some of the tracks 450-453 can be 3D printed, allowing for, for example, customized fitting / sizing based on the dimensions of the framework 202.

[0038] 4C and 4D are enlarged isometric views of the portion of the cargo pod 100 shown in FIG. 4A , illustrating the first vertical door drive mechanism 440a and the vertical track 451, in accordance with an embodiment of the present technology. Generally, the features and configurations of the second through fourth vertical door drive mechanisms 440b through 440d may be generally similar or identical. In some embodiments, for example, all vertical door drive mechanisms 440 may have the same components, but may be located in different portions of the cargo pod 100, and / or the individual components may be sized differently to drive corresponding ones of the vertical doors 209, 211. Thus, while the details of the first vertical door drive mechanism 440a are described in detail with reference to FIGS. 4A through 4D , those skilled in the art will understand that the second through fourth vertical door drive mechanisms 440b through 440d may have the same or substantially similar features.

[0039] 4C and 4D , the first vertical door drive mechanism 440a includes a motor 442 (e.g., an electric motor) coupled to a drive shaft 444 via a drive belt 445. In the embodiment shown, the motor 442 is mounted to the top panel 318a, and the drive shaft 444 is rotatably coupled to the framework 202. More specifically, the drive shaft 444 may have a first end 447a that engages with a first mount 449a at a corresponding first corner portion of the framework 202, and a second end 447b opposite the first end 447a that engages with a second mount 449b at an opposite corner portion of the framework 202. The mount 449 may be a bearing mount or other suitable mount for rotatably mounting the drive shaft 444 to the framework 202. The first sprocket 446a can be fixedly coupled to the drive shaft 444 at or near a first end 447a, and the second sprocket 446b can be coupled to the drive shaft 444 at or near a second end 447b. In the embodiment shown, the sprocket 446 includes a plurality of teeth or cogs that are configured to engage the first vertical door 209a (FIG. 2) and transmit rotational force generated by the motor 442 to the first vertical door 209a, as described in more detail below with reference to FIG. 4E.

[0040] In the illustrated embodiment, the first vertical track 451a is attached to a first inward-facing surface 455a of the framework 202 (e.g., a mating surface of one of the plurality of elongated members 316, see FIG. 3A ), and the second vertical track 451b is attached to a second inward-facing surface 455b of the framework 202, facing and generally opposite the first vertical track 451a. 3A and 4B-4D together, the vertical tracks 451 may each include: (i) a first portion 456 extending generally vertically (e.g., in a direction between the upper panel 318a and the lower panel 318c) along the framework 202 after and / or adjacent to the rear panel 318b; (ii) a second portion 457 extending generally horizontally (e.g., generally parallel to the upper panel 318a) along the framework 202 above and / or adjacent to the upper panel 318a; (iii) a third portion 458 extending generally vertically along the framework 202 in front of and / or adjacent to the opening 321 of the cargo space 320; and (iv) a fourth portion 459 extending generally horizontally (e.g., generally parallel to the lower panel 318c) along the framework 202 below and / or adjacent to the lower panel 318c. Additionally, vertical track 451 may be smoothly curved (eg, rounded) at the corners between portions 456-459.

[0041] The vertical track 451 is configured to slidably receive and secure the first vertical door 209a, allowing the first vertical door 209a to move over / across the opening 321 of the cargo space 320. For example, FIG. 4E is an isometric view of the first vertical door 209a, with edges of the first vertical door 209a slidably restrained within the vertical track 451 (e.g., restrained within the second portion 457 and the third portion 458 of the vertical track 451). As further shown in FIG. 4E, the first vertical door 209a can include multiple slats 413 that are pivotally, rotatably, or otherwise movably coupled to one another to allow the first vertical door 209a to curve or flex as it moves along the vertical track 451. Some or all of the slats 413 can define channels or grooves 415 (e.g., U-shaped extrusion grooves) configured to be engaged by teeth of the sprocket 446. Additionally, in the embodiment shown, sprockets 446 are positioned near ends 447 of drive shaft 444 so that they engage with slats 413 of first vertical door 209a adjacent both ends of the slats 413. This allows drive shaft 444 to drive first vertical door 209a approximately evenly from both sides of first vertical door 209a, which can reduce or even prevent "racking" or other undesirable (e.g., side-to-side) movement of first vertical door 209a during operation. In some embodiments, each of doors 208-211 can have the same or similar structure as first vertical door 209a shown in FIG. 4E.

[0042] 3A and 4B-4E together, in operation, motor 442 is configured to drive drive belt 445 to rotate drive shaft 444 in either a first direction A (indicated by arrow A in FIGS. 4C and 4D) or a second direction B (indicated by arrow B in FIGS. 4C and 4D). Rotating drive shaft 444 in first direction A causes sprocket 446 to engage slats 413 of first vertical door 209a and drive first vertical door 209a along vertical track 451 in direction C (indicated by arrow C in FIGS. 4C and 4D) from first portion 456 to third portion 458 of track 450. Conversely, rotating the drive shaft 444 in the second direction B causes the sprocket 446 to engage the slats 413 of the first vertical door 209a and drive the first vertical door 209a along the vertical track 451 in the opposite direction D (indicated by arrow D in FIGS. 4C and 4D ) from the third portion 458 of the track 450 toward the first portion 456. Thus, rotating the drive shaft 444 in the first direction A causes the first vertical door 209a to extend across more of the opening 321 in the cargo space 320, while rotating the drive shaft 444 in the second direction B causes the first vertical door 209a to retract from the opening 321 in the cargo space 320 and extend across less of the opening 321. In some embodiments, the length of the vertical track 451 and / or the length of the first vertical door 209a may be selected such that the first vertical door 209a is movable between a first position in which the first vertical door 209a covers the entire opening of the cargo space 320 (i.e., the first vertical door 209a is positioned along the entire length of the third portion 458 of the vertical track 451) and a second position in which the first vertical door 209a does not cover any of the opening 321 of the cargo space 320 (i.e., the first vertical door 209a is positioned only along the first portion 456, the second portion 457, and / or the fourth portion 459 of the vertical track 451).

[0043] 4F is a side view of the cargo pod 100 showing the vertical doors 209 and the framework 202 in accordance with an embodiment of the present technology. For clarity, the framework 202 is shown in phantom in FIG. 4F. As shown in FIG. 4F, the first vertical door 209a can have a first end 441a and a second end 441b, and the second vertical door 209b can have a first end 443a and a second end 443b. The vertical doors 209a together define a first gap G1 between the first end 441a of the first vertical door 209a and the first end 443a of the second vertical door 209b, and a second gap G2 between the second end 441b of the first vertical door 209a and the second end 443b of the second vertical door 209b. When one or both of the vertical doors 209 are driven by the vertical door drive mechanisms 440a, b, the size (e.g., length) and / or position of the gaps G1 and G2 may change accordingly (e.g., along the vertical track 451, see FIGS. 4B-4D ). For example, when the first vertical door 209a is moved in direction C (e.g., to cover more of the opening 321 of the cargo space 320, see FIG. 3A ), the gap G1 decreases and the gap G2 increases accordingly, while the second vertical door 209b advances in direction D or remains stationary. Conversely, when the first vertical door 209a is retracted in direction D (e.g., to cover less of the opening 321 of the cargo space 320, see FIG. 3A ), the gap G1 increases and the gap G2 decreases accordingly, while the first vertical door 209a is retracted in direction D or remains stationary.

[0044] In some embodiments, the vertical doors 209 can be driven to abut one another. For example, the first end 441A of the first vertical door 209A can contact the first end 443A of the second vertical door 209B (i.e., so that there is no gap G1), preventing access to, for example, the cargo space 320. In general, the lengths of the vertical doors 209 can be selected to allow movement toward one another more or less along the vertical track 451 (FIGS. 4B-4D). For example, one or both of the doors can have a length of about 50% or less, about 25% or less, about 20% or less, etc., of the circumference of the vertical track 451. In some embodiments, each of the doors 208, 210, and 211 can have the same or similar structure as the vertical door 209 shown in FIG. 4F.

[0045] 4G and 4H are enlarged isometric views of the portion of the cargo pod 100 shown in FIG. 4A, illustrating a first horizontal door drive mechanism 460a and horizontal track 450 according to an embodiment of the present technology. The features and configuration of each of the horizontal door drive mechanisms 460 may be generally similar or identical to one another and / or to the vertical door drive mechanism 440 described in detail above. For example, referring to both FIGS. 4G and 4H, the first horizontal door drive mechanism 460a includes a motor 462 (e.g., an electric motor) coupled to a drive shaft 464 via a drive belt 465. The motor 462 may be mounted to the second side panel 318e (FIG. 3A) and / or the framework 202, and the end of the drive shaft 464 may be rotatably coupled to the framework 202 via a rotatable mount on the framework 202. The first sprocket 461a can be coupled to the drive shaft 464 at or near a first end 463a of the drive shaft 464, and the second sprocket 461b can be coupled to the drive shaft 464 at or near a second end 463b of the drive shaft 464. The sprocket 461 includes a plurality of teeth or cogs that can engage with slats of the first horizontal door 208a to transmit rotational force generated by the motor 462 to the first horizontal door 208a.

[0046] The first horizontal track 450a is attached to an upwardly facing surface 465a of the framework 202 (e.g., the combined surface of multiple elongate members 316), and the second horizontal track 450b is attached to an opposite downwardly facing surface 465b of the framework 202, facing and generally opposite the first horizontal track 450a. 3A, 4B, 4G, and 4H together, the horizontal track 450 can include (i) a first portion 466 extending along the framework 202 (e.g., generally parallel to the rear panel 318b) aft of and / or adjacent to the rear panel 318b, (ii) a second portion 467 extending along the framework 202 (e.g., generally parallel to the second side panel 318e) aft of and / or adjacent to the second side panel 318e, (iii) a third portion 468 extending along the framework 202 (e.g., generally parallel to the first side panel 318d) aft of and / or adjacent to the first side panel 318d, and (iv) a fourth portion 469 extending along the framework 202 generally forward of and / or adjacent to the opening 321 of the cargo space 320.

[0047] In operation, the motor 462 is configured to drive the drive belt 465 to rotate the drive shaft 464 in either a first direction E (indicated by arrow E in FIGS. 4G and 4H ) or a second direction F (indicated by arrow F in FIGS. 4G and 4H ). Rotating the drive shaft 464 in the first direction causes the sprocket 461 to engage the slats of the first horizontal door 208 a and drive the first horizontal door 208 a along the horizontal track 450 to cover more of the opening 321 in the cargo space 320 (e.g., in a direction from the first portion 466 toward the fourth portion 469 of the track 450). Conversely, by rotating the drive shaft 464 in the second direction, the sprocket 461 engages with the first horizontal door 208a and drives the first horizontal door 208a in the opposite direction along the horizontal track 450, covering less of the opening 321 in the cargo space 320 (e.g., in the direction from the fourth portion 469 of the track 450 toward the first portion 466). In some embodiments, the first horizontal door drive mechanism 460a can drive the first horizontal door 208a from a first position in which the first horizontal door 208a covers the entire opening of the cargo space 320 (i.e., the first horizontal door 208a is positioned along the entire length of the fourth portion 469 of the horizontal track 450) to a second position in which the first horizontal door 208a does not cover any of the opening 321 of the cargo space 320 (i.e., the first horizontal door 208a is positioned only along the first portion 466, the second portion 467, and / or the third portion 468 of the horizontal track 450).

[0048] III. SELECTED EMBODIMENTS OF A SUITABLE COMPUTING ENVIRONMENT The following discussion, which refers to FIG. 5, provides a brief, general description of a suitable environment in which a system for managing deliveries can operate, according to one embodiment of the present technology. Although not required, aspects of the present technology are described in the general context of computer-executable instructions, such as routines executed by a general-purpose computer, personal computer, server, or other computing system. The present technology may also be embodied in a special-purpose computer or data processor that is specially programmed, configured, or constructed to perform one or more of the computer-executable instructions described in detail herein. Indeed, the terms "computer" and "computing device," as used generally herein, refer to a device having a processor and non-transitory memory, such as any of the above devices, as well as any data processor or device capable of communicating with any network. Data processors include programmable general-purpose or special-purpose microprocessors, programmable controllers, application-specific integrated circuits (ASICs), programming logic devices (PLDs), graphics processing units (GPUs), etc., or a combination of such devices. The computer-executable instructions may be stored in memory, such as random access memory (RAM), read-only memory (ROM), flash memory, etc., or a combination of such components. The computer-executable instructions may also be stored on one or more storage devices, such as magnetic or optical-based disks, flash memory devices, or any other type of non-volatile storage medium or non-transitory medium for data. The computer-executable instructions may include one or more program modules that include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types.

[0049] Aspects of the present technology can also be practiced in distributed computing environments, where tasks or modules are performed by remote processing devices linked through a communications network, including, but not limited to, a local area network (LAN), a wide area network (WAN), or the Internet. In a distributed computing environment, program modules or subroutines may be located in both local and remote memory storage devices. Aspects of the present technology can be stored or distributed on tangible, non-transitory computer-readable media, including magnetically and optically readable, removable computer disks, or stored in firmware in a chip (e.g., an EEPROM chip). Alternatively, aspects of the present technology can be distributed electronically via the Internet or other networks (including wireless networks). Those skilled in the relevant art will recognize that portions of the present technology may reside on a server computer, while corresponding portions may reside on a client computer.

[0050] 5, a delivery management system 570 (e.g., one or more computing devices, such as a server, on which aspects of the present technology may operate) can connect delivery recipients 571 (e.g., end users who order items / products online or over the phone) to merchant users 573 (e.g., entities that provide or sell the ordered items / products, such as stores or restaurants). For example, delivery recipients 571 can order one or more requested items 572 from merchant users 573, such as, for example, consumer goods, food products, etc.

[0051] The delivery management system 570 may be connected to and / or communicate with a user device 574 (e.g., a computing device such as a smartphone, smartwatch, personal computer, etc.) of a delivery recipient 571, a merchant interface device 575 (e.g., a computing device such as a server, handheld device, etc.) of a merchant user 573, or a combination thereof. In some embodiments, the delivery management system 570 may receive requests to pick up and / or deliver requested items 572 from the user device 574 and / or the merchant interface device 575. In some embodiments, the delivery management system 570 may be within the merchant interface device 575 (e.g., at the merchant's side rather than at an external vendor / service provider).

[0052] The delivery management system 570 can manage the operation of a single autonomous delivery vehicle (e.g., vehicle 102 shown in FIGS. 1A and 1B) or a fleet of autonomous delivery vehicles to transport the order items to the corresponding delivery recipients 571. To manage the vehicle 102, the delivery management system 570 can assign / move the vehicle 102 to a particular geographic area (e.g., by controlling the geographic location of the vehicle 102), generate a delivery route that includes one or more pickup locations (e.g., locations corresponding to one or more of the merchant users 573) and one or more delivery locations (e.g., locations corresponding to one or more of the delivery recipients 571), control the vehicle 102 to travel the delivery route, coordinate a loading process at the pickup location, provide secure access to the order items at the pickup location, or any combination thereof.

[0053] For example, the delivery management system 570 can generate delivery missions (e.g., computer tasks for providing physical access to the requested item(s) 572 by the delivery recipient 571) for the vehicle 102 based on one or more requests to pick up and / or deliver the requested items 572. The delivery management system 570 can generate delivery missions based on each order, each recipient, each pickup location, each delivery location, or a combination thereof. In some embodiments, the generated delivery missions can include instructions for performing tasks such as, for example, picking up the requested items 572 from one or more pickup locations (e.g., one or more vendors), traveling a route to one or more delivery locations, and / or providing secure access to the requested items 572 by the delivery recipient 571 at the delivery location. That is, the delivery missions can include instructions for picking up one or more items from one or more pickup locations and for delivering the one or more items to a single recipient or multiple recipients at one or more delivery locations. The delivery management system 570 may execute instructions to assign / move vehicles 102 to perform tasks including traveling a route from a pickup location(s) to a delivery location(s). In some embodiments, the delivery management system 570 may execute instructions to assign / move one of a fleet of vehicles 102 to travel a delivery route based on information about the vehicles 102 assigned to a particular geographic zone, which may be a zone that includes a pickup location(s), a delivery location(s), or a combination thereof.

[0054] The delivery management system 570, the user devices 574, and / or the merchant interface devices 575 can be connected to each other via a network 578 (e.g., a communication network). The network 578 can include wired and / or wireless networks for data communication or exchange. For example, the network 578 can include a local area network (LAN), a wide area network (WAN), a wireless fidelity (WiFi) network, a cellular network (e.g., a fourth-generation (4G) long-term evolution (LTE), a fifth-generation (5G) communication network, or other network), a fiber optic network, a cellular network, a satellite network, a telephone network, the Internet, or a combination thereof. The network 578 can further include communication devices such as access points, routers, servers, switches, repeaters, base stations, etc., to facilitate communication between endpoint devices (e.g., the delivery management system 570, the user devices 574, and / or the merchant interface devices 575). In some embodiments, the network 578 can include mechanisms for device-to-device communication via Bluetooth, near-field communication (NFC), dedicated short-range communication (DSRC), etc.

[0055] In some embodiments, the delivery management system 570 may further connect to and / or communicate with a cargo control system 580 associated with the cargo pod 100 and / or the vehicle 102. For example, in some embodiments, the delivery management system 570 may communicate with the cargo control system 580 to coordinate the loading of the cargo pod 100, specify the configuration of the cargo pod 100 (e.g., the arrangement of compartments or other partitions of the cargo space of the cargo pod 100), receive information regarding items positioned within the cargo pod 100, control or direct the cargo pod 100 to provide secure access to items positioned in the cargo pod 100, etc.

[0056] More specifically, Figure 6 is a block diagram of a cargo control system 580 in which several implementations of the present technology may operate in accordance with embodiments of the present technology. Several aspects of the cargo control system 580 are described below with reference to the cargo pod 100 detailed above with reference to Figures 1A-4G.

[0057] In the embodiment shown, the cargo control system 580 includes a CPU (e.g., processor, microcontroller, etc.) 682 configured to receive inputs from various sensors and control operation of portions of the cargo pod 100 and / or vehicle 102. The CPU 682 can be a single processing unit or multiple processing units within a device, or distributed across multiple devices. For example, the CPU 682 can include multiple processing units, some of which are located within / on the cargo pod 100 and some of which are located within and / or remote from the vehicle 102 (e.g., in the delivery management system 570). The CPU 682 can communicate with one or more hardware controllers for the devices and can be coupled to the hardware controllers using a bus, such as a PCI bus or a SCSI bus.

[0058] In the embodiment shown, the CPU 682 receives input from sensors 684 positioned within and / or proximate to the cargo pod 100. For example, the CPU 682 may receive information from the load sensor 336 indicative of the location / location of the shelf 326 and / or any items placed thereon. In some embodiments, the CPU 682 may process the information from the load sensor 336 to determine the location / location of the shelf 326 and / or the weight of the items placed on the shelf 326. In some embodiments, the CPU 682 may receive information from position sensors (e.g., capacitive transducers, piezoelectric encoders, etc.) located within the cargo pod 100 to determine the location of the vertical dividers 322 and / or other components of the cargo pod 100. Also, for example, the CPU 682 may receive input from a photoelectric presence sensor (e.g., a light curtain sensor) configured to detect whether an object (e.g., a part of the delivery recipient's body) that may be contacted / pinched by one or more doors 208-211 is positioned at an opening of the cargo pod 100 (e.g., extending through the opening 105).

[0059] The CPU 682 may further communicate with the vertical door drive mechanism 440 and the horizontal door drive mechanism 460 to control the movement of the doors 208-211 (e.g., to position the aperture 105 over a selected one of the compartments 328), for example, in response to user input (e.g., from a delivery recipient) or commands received from the delivery management system 570. For example, the delivery management system 570 may generate door commands in response to a request from the user device 574 (e.g., a request to provide access to the requested item 572) and communicate the door commands to the CPU 682, which processes the commands and adjusts the movement of the doors 208-211 accordingly. More specifically, the CPU 682 may communicate with hardware controllers associated with the door drive mechanisms 440, 460 to operate the motors 442, 462. Similarly, in some embodiments, the CPU 682 can be in communication with one or more vehicle door actuators 685, which are configured to open and close various doors of the vehicle 102 (e.g., the side doors 106 and / or the rear door 104 shown in FIGS. 1A and 1B). In the embodiment shown, the CPU 682 can further be in communication with a slide-out actuator 686 and a locking mechanism (e.g., a solenoid plunger) 687. As detailed above, the slide-out actuator 686 can be configured to drive the cargo pod 100 into and out of the vehicle 102 along the slide-out rails 207, and the locking mechanism can be configured to lock the cargo pod 100 to the vehicle 102 (e.g., relative to the slide-out rails 207).

[0060] In some embodiments, the cargo control system 580 can include one or more user input devices 689 that provide input to the CPU 682 and communicate its actions. The actions are typically mediated by a hardware controller, which interprets signals received from the user input devices 689 and communicates the information to the CPU 682 using a communication protocol. The user input devices 689 can include, for example, a mouse, keyboard, touch screen, infrared sensor, touch pad, wearable input device, camera or image-based input device, microphone, and / or other user input device. The user input devices 689 can be located on / in the cargo pod 100 (e.g., on the framework 202), on / in the vehicle 102 (e.g., on the exterior of the vehicle, in proximity to the cargo pod 100, etc.), and / or in other locations accessible to a user (e.g., delivery recipient, vendor, etc.). In some embodiments, user input devices 689 can be coupled to the cargo pod 100, and the CPU 682 can be configured to receive user input via the user input devices 689 to actuate one or more doors 208-211 of the cargo pod 100. For example, the user input devices 689 can include a touchscreen, a touchpad, or other device that allows a user to control the operation of the doors 208-211 (e.g., to move the doors 208-211 to a fully open or fully closed position). In some embodiments, the user input devices 689 can be configured to receive user authentication or user confirmation. For example, a user can enter a reference (e.g., a unique code) corresponding to a delivery item via one of the user input devices 689, and in response, the CPU 682 can issue commands to the door drive mechanisms 440, 460 to actuate the doors 208, 209 to position the aperture 105 over one of the compartments 328 containing the delivery item.In some embodiments, the user input device 689 can be omitted and the CPU 682 can receive input / commands for operating the doors 208-211 exclusively from the delivery management system 570 and / or the user device 574, as detailed above.

[0061] The cargo control system 580 may also include a communication device (e.g., a wireless transceiver, not shown) that may communicate wirelessly or on a wired basis with the network 578. The communication device may communicate with other devices (e.g., the delivery management system 570, the user device 574, the merchant interface device 575, etc.) or a server over the network 578 using, for example, the TCP / IP protocol. The cargo control system 580 may utilize the communication device to distribute operations across multiple network devices (e.g., including the delivery management system 570).

[0062] The CPU 682 can access memory 688. The memory 688 can include one or more various hardware devices for volatile and / or non-volatile storage, and can include both read-only and writable memory. For example, the memory 688 can comprise random access memory (RAM), CPU registers, read-only memory (ROM), and writable non-volatile memory such as flash memory, hard drives, floppy disks, CDs, DVDs, magnetic storage devices, tape drives, device buffers, and the like. The memory 688 is not a propagated signal separate from the underlying hardware and is therefore non-transitory. The memory 688 can include a program memory 681, which stores programs and software, such as programs and software for selectively moving the doors 208-211 of the cargo pod 100 to provide secure access to items within the cargo space 320. The memory 688 may also include a data memory 683, which may store determinations or estimates of characteristics (e.g., weight) of various items positioned within the cargo pod 100, the configuration of the cargo pod 100 (e.g., location / placement of vertical dividers 322 and shelves 326), delivery times, loading times, etc., which may be provided in the program memory 681 or any element of the cargo control system 580.

[0063] IV. SELECTED EMBODIMENTS OF PREFERRED ROUTINES FOR IMPLEMENTING AUTOMATED DELIVERY Figure 7 is a flow diagram of a routine 790 for implementing automated delivery using an autonomous vehicle, according to one embodiment of the present technology. In some embodiments, the autonomous delivery vehicle 102 of Figures 1A-1C, the cargo pod 100 of Figures 2-4G, the delivery management system 570 of Figure 5, the cargo control system 580 of Figure 6, or a combination thereof, can implement the routine 790 shown in Figure 7. Thus, for purposes of explanation, some features of the routine 790 will be described in the context of the embodiment shown in Figures 1A-6.

[0064] The routine 790 begins at block 791 by receiving information regarding an item ordered for delivery (“order information”). For example, with reference to FIG. 5 , the delivery management system 570 may receive a delivery order representing a request from a delivery recipient 571 to deliver a requested item 572 to a delivery location. The delivery management system 570 may receive the information directly from the delivery recipient 571 (e.g., from a user device 574) and / or may receive the order information from a merchant user 573 (e.g., a store or restaurant offering the requested item 572) when the delivery recipient 571 orders and requests delivery of the requested item 572 from the merchant user 573. In some embodiments, the delivery management system 570 may receive order information from multiple delivery recipients 571 and / or merchant users 573. The order information may include one or more of a desired pickup location, a desired delivery location, a preferred or requested time for delivery and / or pickup, characteristics (e.g., size, weight, etc.) of the requested item 572, etc.

[0065] At block 792, the routine 790 includes generating a delivery mission based on the received order information. For example, the delivery management system 570 may generate a delivery mission that includes instructions for performing tasks such as, for example, picking up the requested items 572 from one or more pickup locations and traveling a route to one or more delivery locations, and / or instructions for providing secure access to the items 572 requested by the delivery recipient 571 at the delivery location.

[0066] At block 793, the routine 790 includes configuring the cargo space of the cargo pod 100 based on the generated delivery mission and / or received order information. For example, the delivery management system 570, the cargo control system 580, a human operator, or a combination thereof, can determine the configuration of the cargo space 320 (e.g., the placement of vertical dividers 322 and / or shelves 326, etc.) that maximizes or at least improves the volumetric efficiency of the cargo space 320 based on the characteristics of the items to be delivered. For example, in some embodiments, the delivery management system 570 can determine that certain shelves 326 need to be removed to allow one or more larger items to fit in the cargo space 320 and / or that additional shelves 326 need to be added to provide storage for additional small items. The configuration of the cargo space 320 can also be based on the determined delivery route, such as such that items destined for the same or nearby delivery locations and / or the same recipient are positioned near each other (e.g., in adjacent cargo units 324 or compartments 328). In some embodiments, the vertical dividers 322 and / or shelves 326 can be manually moved to a configuration determined / desired by a user, while in other embodiments, these components can be moved automatically (e.g., driven by one or more actuators).

[0067] At block 794, the routine 790 includes loading the cargo space 320 with the ordered items for delivery. As described in detail above, in some embodiments, the cargo pod 100 can be completely removed (e.g., detached) from the vehicle 102 to facilitate loading. Thus, the cargo pod 100 can be loaded with the ordered items for delivery while the cargo pod 100 is removed from and / or positioned within the vehicle 102. For example, the cargo pod 100 can be removed from the vehicle 102 at a single location (e.g., a warehouse corresponding to the merchant user 573, a restaurant, etc.), and the doors 208, 209 can be moved to a fully open position such that each of the cargo units 324 and compartments 328 are simultaneously accessible to facilitate loading of the cargo space 320.

[0068] In some embodiments, the cargo pod 100 can be fully loaded before being positioned within the vehicle 102. Alternatively or additionally, the doors 208, 209 can be moved to a position where the opening 105 is over a portion of the cargo space 320, allowing only that portion of the cargo space 320 to be loaded. For example, while transporting the cargo pod 100, the vehicle 102 may travel a route between different pickup locations (e.g., corresponding to different locations of the dealer users 573), and the opening 105 may be positioned over a different portion of the cargo space 320 as needed at each pickup location to allow loading by different dealer users 573. In this manner, the routine 790 can provide secure loading of the cargo pod 100 by different dealer users 573. That is, the cargo pod 100 can limit access to only a portion of the cargo space 320 for each of the dealer users 573, and can prevent access to other portions of the cargo space 320 that may have been previously loaded by a different dealer user 573, for example.

[0069] In block 795, the routine 790 includes traveling to a delivery location, such as a first delivery location along a delivery route that includes multiple delivery locations. For example, the delivery management system 570 can command the vehicle 102 to travel the delivery route.

[0070] After reaching the delivery location, in block 796, the routine 790 includes providing secure access to one or more items in the cargo space. For example, the cargo control system 580 can command the vertical door drive mechanisms 440 a, b and the horizontal door drive mechanisms 460 a, b to move the doors 208, 209 to position the aperture 105 over a selected / determined one or more of the compartments 328 of the cargo pod 100. In some embodiments, the cargo control system 580 can provide access to the cargo space 320 after receiving confirmation that the intended delivery recipient 571 is nearby and ready to receive the delivery. For example, the cargo control system 580 can position the aperture 105 over a corresponding one of the compartments 328 after receiving user authentication (e.g., a code sent to the user device 574 by the delivery management system 570, a GPS location, etc.) from the user device 574 or from one of the user input devices 689. In some embodiments, the cargo control system 580 can further provide access to the cargo space 320 by commanding the slide-out actuator 686 to slide the cargo pod 100 at least partially out of the vehicle 102 (e.g., to provide access to the rear of the compartment 328 that is not accessible through the side door 106 of the vehicle 102, as shown in FIG. 1B ). After the order is removed, the doors 208, 209 close.

[0071] At decision block 797, the routine 790 evaluates whether the delivery route is complete (e.g., have all items been delivered?). If the delivery route is not complete, the method may return to block 795, and the vehicle 102 may move to the next delivery location. In some embodiments, as shown in phantom, the method may return to block 794 to allow for loading of additional items even if the delivery route is not complete. That is, the routine 790 may include intermittently delivering and picking up items for delivery. For example, the generated delivery mission (block 792) may include instructions to travel to a first pickup location, then deliver items from the first pickup location to a first delivery location, and then travel to a second pickup location (e.g., a location closer to the first delivery location than the first pickup location). In some embodiments, delivery missions may be dynamically generated / updated to continuously update the delivery route.

[0072] If the delivery route is completed, routine 790 may end or may return to block 791 to receive new order information. In some embodiments, after the delivery route is completed, the empty cargo pod 100 may be returned to a loading facility (e.g., a warehouse) and removed from the vehicle 102. In some embodiments, another one of the cargo pods 100 that was pre-loaded at the loading facility or other location may then be loaded / placed onto the vehicle 102, and the vehicle 102 may travel the corresponding delivery route as detailed above.

[0073] V. SELECTED EMBODIMENTS OF AUTONOMOUS DELIVERY VEHICLES 8 is a block diagram of an autonomous vehicle (e.g., vehicle 102) configured in accordance with one embodiment of the present technology. In the embodiment shown, vehicle 102 includes a steering system 812 (e.g., a system of vehicle components configured to steer or physically move the vehicle), which includes a propulsion mechanism (e.g., an engine or motor), an orientation mechanism (e.g., steerable wheels), a deceleration mechanism (e.g., brakes, opposing engine or motor, etc.), and / or other related components. For example, in the case of an automobile, steering system 812 may include a drivetrain (e.g., an engine and transmission), a steering system that directs the orientation of one or more wheels, a braking system, an external indicator system (e.g., lights corresponding to braking or lane-changing operations), a drive-by-wire system, or a combination thereof. In other embodiments, vehicle 102 may be a surface vehicle, an amphibious vehicle, or an aerial vehicle (e.g., a drone), and steering system 812 may include one or more rudders, flaps, movable propulsion mounts, or other suitable components, depending on the vehicle's intended environment.

[0074] Vehicle 102 can operate piloting system 812 using vehicle computing circuitry 814, vehicle communication circuitry 816, a set of actuators 818, or a combination thereof. Actuators 818 may include components for physically or mechanically moving or controlling one or more components of piloting system 812. In some embodiments, actuators 818 may be integrated with piloting system 812. In some embodiments, actuators 818 may be a separate subsystem connected to piloting system 812.

[0075] Vehicle computing circuitry 814 (e.g., circuitry including one or more of a data processor, a dedicated computer, and / or an onboard server) may control actuators 818 according to vehicle software 826, remote operation commands (e.g., to facilitate remote operation of the vehicle by a remote operator), or a combination thereof. Commands, status information, and / or other inputs may be communicated between the vehicle 102 and other devices using vehicle communications circuitry 816. The vehicle communications circuitry 816 may include one or more antennas, receivers / transmitters, modulators / demodulators, detectors, encoders / decoders, modems, gateways, switches, and / or other components that enable the vehicle to communicate with other external devices.

[0076] In some embodiments, vehicle computing circuitry 814 can execute vehicle software 826 (e.g., computer-executable instructions) stored in vehicle memory circuitry 824 (e.g., circuitry including memory, such as volatile memory, non-volatile memory, or a combination thereof) to implement automated driving systems and / or driver assistance systems corresponding to one or more program modules. In some embodiments, vehicle computing circuitry 814 and / or vehicle software 826 can control and communicate with delivery-related hardware such as cargo pod 100 (e.g., for operating one or more doors of cargo pod 100, for cooling / heating contents, for configuring the cargo space of cargo pod 100, etc.), user interfaces, etc.

[0077] When implementing an automated driving system and / or a driver assistance system, the vehicle computing circuit 814 can autonomously generate or calculate vehicle processing results (e.g., self-generated paths, upcoming maneuvers, and / or corresponding setpoints) and control the actuators 818 accordingly. The vehicle computing circuit 814 can utilize current maneuvering parameters to generate or calculate vehicle processing results. For example, the vehicle computing circuit 814 can utilize sensor data generated by the sensor circuit 820 (e.g., circuitry including components such as radar, LIDAR, inertial motion units (IMUs), encoders, ultrasonic sensors, proximity sensors, cameras, lane sensors, or self-reporting / detection circuits for errors and / or setpoints within components or subsystems) when operating the vehicle autonomously. Also, for example, the vehicle computing circuit 814 can similarly utilize the vehicle position calculated by the position circuit 822 (e.g., a GPS positioning unit). In some embodiments, the position circuit 822 can be integral with the sensor circuit 820. In some embodiments, the vehicle computing circuitry 814 can calculate the vehicle position using a dead reckoning programming module, a WiFi-based positioning module, a positioning circuitry 822 (e.g., a GPS module), or a combination thereof.

[0078] Although the vehicle 102 is shown in FIGS. 1A and 1B as a conventional automobile, in general, the cargo pod 100 of the present technology can be configured to be delivered by and transferred onto / into any type of autonomous road delivery vehicle. FIG. 9, for example, is a side view of a vehicle 902 configured in accordance with another embodiment of the present technology and configured to deliver the cargo pod 100. The vehicle 902 can include generally similar features to the vehicle 102 detailed above. For example, the vehicle 902 can be a road transport vehicle capable of operating according to and through its surroundings (e.g., including maneuvering and / or navigating through physical space and / or controlling functions, components, or subsystems). Similarly, the vehicle 902 can include a steering system (e.g., a system of vehicle components configured to steer or physically move the vehicle), which can be operated using vehicle computing circuitry, vehicle communication circuitry, a set of actuators, or a combination thereof.

[0079] However, in the embodiment shown, the vehicle 902 does not include any doors, but instead includes a flat loading surface 981 on a chassis configured to receive the cargo pods 100. In some embodiments, the cargo pods 100 can be strapped, latched, bolted, or otherwise secured to the flat loading surface 981. In some embodiments, the cargo pods 100 can be releasably secured to the flat loading surface 981, allowing one of multiple cargo pods 100 to be easily released from / attached to the vehicle 902. That is, the vehicle 902 can interchangeably carry different cargo pods 100. In one aspect of the present technology, because the vehicle 902 does not include doors, the cargo pods 100 can be placed directly onto the flat loading surface 981 during loading and do not need to be configured to slide relative to the vehicle 902 to allow loading of or access to the cargo pods 100. Thus, the vehicle 902 may essentially comprise an autonomous powertrain and chassis configured to accept an easily removable / attachable (e.g., replaceable) cargo pod 100 thereon. The vehicle 902 may carry / include the autonomous driving sensors and computing equipment necessary to provide the autonomous functionality of the vehicle 902. In some embodiments, the length, drive system, and / or other characteristics of the vehicle 902 may be selected based on the desired delivery range (e.g., long-range, medium-range, or short-range), capacity, etc. In some embodiments, the vehicle 902 may be made more inexpensively than a conventional vehicle configured to be driven by a human operator.

[0080] In some embodiments, some or all of the electronics / circuitry of the vehicle 902 (e.g., FIG. 8 ) may be integrated with some or all of the electronics / circuitry of the cargo pod 100 (e.g., FIG. 6 ). That is, for example, the vehicle 902 or the cargo pod 100 may include a centralized electrical and data connector box that controls the operation of both the vehicle 902 and the cargo pod 100, and the cargo pod 100 and the vehicle 902 may be communicatively coupled together via a wired and / or wireless connection. More specifically, in some embodiments, the cargo pod 100 may include all of the communications circuitry, vehicle computing circuitry, location circuitry, vehicle software, etc. to operate the vehicle 902, while the vehicle 902 essentially consists of the physical components (e.g., steering system, actuators, etc.) necessary to physically move the vehicle 902. Thus, the vehicle 902 may essentially be a “dumb” system, while the cargo pod 100 includes all of the “intelligence” to operate the vehicle 902 and make deliveries. In other embodiments, the vehicle 902 may include all or most of the processing equipment and circuitry for the autonomous drive system and centralized connection to the cargo pod 100, while the cargo pod 100 consists essentially of the physical components for providing selective access to the delivery items carried by the cargo pod 100, and their controls (e.g., the cargo control system 580 shown in FIG. 6 and the door drive mechanisms 440, 460 shown in FIG. 4A). Thus, the cargo pod 100 may be a loading and unloading system that is attachable to and detachable from the autonomous vehicle 902.

[0081] In yet other embodiments, the cargo pod 100 may have wheels attached thereto, and the corresponding delivery vehicle may include a hitch configured to engage the cargo pod 100 and tow the cargo pod 100 along the delivery route. That is, the delivery vehicle may function like a conventional road tractor vehicle coupled to the cargo pod 100 and configured to tow the cargo pod 100 along the road. In such embodiments, the cargo pod 100 does not need to be loaded onto / in the delivery vehicle, potentially reducing loading and / or delivery times. In some embodiments, a conventional tractor may be used to tow the delivery chassis / powertrain (e.g., delivery vehicle 902) and / or cargo pod 100 only in the event of a system failure.

[0082] VI. Conclusion The above "Detailed Description" of embodiments of the present technology is not intended to be exhaustive or to limit the technology to the precise form disclosed above. While specific embodiments of the present technology have been described above for illustrative purposes, those skilled in the art will recognize that various equivalent modifications are possible within the scope of the present technology. For example, while processes or blocks are presented in a particular order, alternative implementations may perform routines having steps or use systems having blocks in a different order, and some processes or blocks may be deleted, moved, added, subdivided, combined, and / or modified to provide alternative or subcombinations. Each of these processes or blocks may be implemented in a variety of ways. Also, while processes or blocks may be shown as being performed sequentially, these processes or blocks may instead be performed or implemented in parallel, or may be performed at different times. Furthermore, specific numbers described herein are merely examples, and alternative implementations may employ different values ​​or ranges.

[0083] These and other changes can be made to the present technology in light of the above Detailed Description. While the Detailed Description describes specific examples and contemplated best modes of the present technology, the technology can be practiced in many ways, no matter how detailed the above description appears in text. System details are still included in the technology disclosed herein, but may vary significantly in specific implementations thereof. As noted above, specific terminology used when describing particular features or aspects of various embodiments should not be construed to mean that the terminology has been redefined herein to be limited to any particular characteristic, feature, or aspect of the technology with which it is associated. Accordingly, the present technology is not limited except by the appended claims. In general, the terms used in the following claims should not be construed to limit the technology to the specific examples disclosed in the specification, unless the above Detailed Description section explicitly defines such terms.

[0084] Although certain aspects of the present technology are presented below in the form of particular patent claims, Applicant contemplates various aspects of the present technology in any number of claim forms, and Applicant accordingly reserves the right to pursue additional claims after filing this application to pursue such additional claim forms in either the present application or any continuing application.

Claims

1. 1. A cargo system for use with an autonomous vehicle, comprising: a framework that at least partially defines a cargo space; a plurality of dividers at least partially within the cargo space, the dividers configured to divide the cargo space into a plurality of individual compartments; an access system configured to at least partially enclose the cargo space and to define an opening, the access system configured to vary the size and position of the opening to provide access to a selected one of the compartments; the cargo space is a first cargo space, the access system is a first access system configured to define a first opening, the framework further defines a second cargo space positioned adjacent to the first cargo space, and the cargo system is a second access system configured to at least partially surround the second cargo space and to define a second opening, the second access system configured to vary the size and position of the second opening to provide access to selected portions of the second cargo space; A cargo system, wherein the first cargo space has a first interior volume and the second cargo space has a second interior volume that is less than the first volume.

2. 2. The cargo system of claim 1, wherein the access system is configured to change the size and position of the aperture to provide access to the selected one of the compartments while preventing access to others of the compartments.

3. 10. The cargo system of claim 1, wherein at least some of the dividers are movable relative to the framework to change the size of the compartments.

4. the access system comprising: a pair of first doors configured to at least partially enclose the cargo space; 10. The cargo system of claim 1, further comprising: a pair of second doors configured to at least partially overlap said first door, said first and second doors together defining said opening.

5. 5. The cargo system of claim 4, wherein the first doors are individually movable along a first axis and the second doors are individually movable along a second axis different from the first axis.

6. 1. A cargo pod for use with an autonomous vehicle, comprising: a framework that at least partially defines a cargo space; first and second horizontal doors operably coupled to the framework, each of the horizontal doors being independently movable relative to the cargo space along a first axis; first and second vertical doors operably coupled to the framework, each of the horizontal doors being independently movable relative to the cargo space along a second axis different from the first axis; the first and second doors together define an opening providing access to the cargo space; the first and second doors are movable to change the position and size of the opening relative to the cargo space; a first divider within the cargo space and coupled to the framework; and a second divider within the cargo space and coupled to the framework; and a shelf removably positionable between the first and second partitions, wherein the first and second partitions and the shelf together define a compartment within the cargo space, and the first and second doors are movable to position the opening over the compartment to provide access to the compartment and to prevent access to an adjacent compartment.

7. The cargo pod of claim 6 further comprising a load cell positioned to detect the weight of the shelf.

8. a first support member coupled to the first partition and having a first load cell; 8. The cargo pod of claim 7, further comprising: a second support member coupled to the second partition and having a second load cell, the first and second support members configured to slidably receive the shelf such that the weight of the shelf is transferred to the load cell.

9. The cargo pod of claim 6 , wherein the horizontal door and the vertical door each include a plurality of slats pivotally coupled to one another.

10. a horizontal drive mechanism configured to engage the first horizontal door to move the first horizontal door along the first axis, the horizontal drive mechanism including a sprocket configured to directly engage the slats of the first horizontal door; 10. The cargo pod of claim 9, further comprising: a vertical drive mechanism configured to engage the first vertical door to move the first vertical door along the second axis, the vertical drive mechanism including a sprocket configured to directly engage the slats of the first vertical door.

11. a first horizontal drive mechanism configured to engage with the first horizontal door to move the first horizontal door along the first axis, the first horizontal drive mechanism engaging the first horizontal door proximate (a) a first side and (b) a second side of the first horizontal door; a second horizontal drive mechanism configured to engage with the second horizontal door to move the second horizontal door along the first axis, the second horizontal drive mechanism engaging the second horizontal door proximate (a) a first side and (b) a second side of the second horizontal door; a first vertical drive mechanism configured to engage with the first vertical door to move the first vertical door along the second axis, the first vertical drive mechanism engaging the first vertical door proximate (a) a first side and (b) a second side of the first vertical door; 7. The cargo pod of claim 6, further comprising: a second vertical drive mechanism configured to engage with the second vertical door to move the second vertical door along the second axis, the second vertical drive mechanism engaging the second vertical door proximate (a) a first side and (b) a second side of the second vertical door.

12. a pair of horizontal tracks coupled to the framework, the horizontal doors engaging the horizontal tracks and the vertical doors being movable along the horizontal tracks; 7. The cargo pod of claim 6, further comprising a pair of vertical tracks coupled to the framework, the vertical doors engaging the vertical tracks and along which the vertical doors are movable.

13. The cargo pod of claim 12 , wherein each of the first and second tracks defines a continuous loop.

14. 1. A mobile delivery system comprising:

1. A cargo system comprising: a frame at least partially defining a cargo space; a plurality of dividers coupled to the frame, the dividers configured to divide the cargo space into a plurality of individual compartments; and a cargo system including an access system configured to at least partially enclose the cargo space and to define an aperture, the access system configured to vary the size and position of the aperture to provide access to a selected one of the compartments while preventing access to other of the compartments; a vehicle configured to transport the cargo system; the vehicle is an autonomous ground vehicle; 1. A mobile delivery system, wherein the cargo system is slidably positioned within the autonomous ground vehicle, and the cargo system is configured to move between (a) a first position in which the cargo system is positioned entirely within the vehicle, and (b) a second position in which at least a portion of the cargo system is positioned outside the vehicle.

15. the access system comprising: a pair of first doors configured to at least partially enclose the cargo space, the first doors being independently movable along a first axis; 15. The mobile delivery system of claim 14, further comprising: a pair of second doors configured to at least partially enclose the cargo space, the second doors being independently movable along a second axis different from the first axis, the first and second doors together defining the aperture.

16. 15. The mobile delivery system of claim 14, wherein the cargo system is detachable from the vehicle.

17. 15. The mobile delivery system of claim 14, wherein the cargo system is a first cargo system and further comprises a second cargo system, and the vehicle is configured to interchangeably carry the first cargo system or the second cargo system.

Citation Information

Patent Citations

  • Wing vehicle having moving type partition device

    JP1995001969A

  • Door assembly for transport robot

    JP2019135067A

  • Shelving system with a ladder cage

    US20160375837A1

  • Delivery vehicle and systems or parts thereof

    US20180105092A1

  • Inventory management system and wireless tag device

    WO2019022180A1