Abstract: AN AUTOMATED GUIDED VEHICLE FOR AUTOMATED STORAGE AND RETRIEVAL SYSTEM Abstract Disclosed is an automated guided vehicle (AGV) (100) for automated storage and retrieval system (ASRS) (200) for transferring assets such as mobile phones, tablets etc. from one location to another in a warehouse. The AGV (100) is incorporated with a navigation module that guides along predefined routes through a plurality of rows and columns of storage racks (12) of ASRS (200) a cradle unit (14) to identify storage racks (10) and fetch required storage bins (19) therein and a robot (22) to identify and pick the required asset (20) from the storage bin (19) and transfer the assets (20) from one location to another. This enhances material handling capabilities, enables intelligent sorting operations without manual involvement, and thereby improves the efficiency of warehouse management systems. Ref. Fig. 2
Description:FORM 2
THE PATENTS ACT, 1970
(39 of 1970)
and
THE PATENTS RULE, 2003
COMPLETE SPECIFICATION
(See section 10, rule 13)
TITLE OF THE INVENTION
AN AUTOMATED GUIDED VEHICLE FOR AUTOMATED STORAGE AND RETRIEVAL SYSTEM
2. APPLICANTS
(a) Name : GRIFFYN ROBOTECH PVT. LTD.
(b) Nationality : An Indian company
(c) Address : Shewale Centre, MIDC, Pimpri Colony,
Pimpri-Chinchwad, Maharashtra 411019, India.
3.PREAMBLE TO THE DESCRIPTION
PROVISIONAL
The following specification describes the invention COMPLETE
The following specification particularly describes the invention and the manner in which it is to be performed.
FIELD OF THE INVENTION
[001] The present invention generally relates to logistics operations and more particularly relates to an automated guided vehicle for automated storage and retrieval system for transferring assets such as mobile phones, tablets etc. in a warehouse.
BACKGROUND OF THE INVENTION
[002] In warehouses, efficient picking and sorting of assets like mobile phones and tablets are essential for providing faster and better service. During these operations, assets are identified by codes with unique numbers, such as IMEI numbers for mobile phones, before being stored. Labeling these codes directly on the assets or their pouches simplifies identification and retrieval, streamlining the process. At present, these processes are either manual or semi-automated, resulting in time-consuming procedures prone to errors. Bulk packaging complicates the storage and retrieval of individual assets, leaving warehouse workers with no option but to manually select the required items. This manual approach adds complexity which further increases the risk of errors.
[003] A warehouse management system disclosed in CN116280850B, completely replace the manual sorting of goods, thus, greatly reduces labor cost. The system comprises a warehouse management module, an equipment control module, a digital picking module and an automatic navigation vehicle. The navigation vehicle is provided with a visual recognition system and is configured to navigate itself to a designated goods collecting area, scanning a two-dimensional code correcting posture of the feeding table, clamping a material taking box from a pack basket, and pushing the feeding table. In the system, a long-distance and multi-frequency sorting work is performed by the automatic navigation vehicle, so that the working efficiency is greatly improved. The technology solves the issues associated with the large walking distance, requirement of large number of sorting personnel and the low efficiency of manual process. However, the sorting is done at bin level as bin is used to store only one cargo and the guided vehicle picks the bin and take it to sorting/seeding person. This may reduce the walking distance of the operator, but more human involvement is necessary.
[004] Accordingly, there exists a need to provide an automated storage and retrieval system for assets that would eliminate the deficiencies of the conventional techniques, such as reduced manual efforts in picking and delivering assets, eliminating the errors in delivering wrong goods to the end customer, and commercial loss due to inventory mismatch.
OBJECTS OF THE INVENTION
[005] An objective of the present invention is to eliminate manual errors and provide improved productivity of a warehouse for storing and retrieving returned assets such as mobile phones and tablets like assets.
[006] Another objective of the present invention is to provide an automated storage and retrieval method for returned assets such as mobile phones and tablets.
[007] Yet, another objective of the present invention is to provide a smart automated placing and picking of assets from the storage racks.
[008] Yet, another objective of the present invention is to store the assets with identity visible and label each asset in the retrieval storage bin in a systematic way, thus eliminate difficulty in identifying the asset in the retrieval storage bin.
[009] Yet, another objective of the present invention is to eliminate chances of mistakes in pick and place the assets.
[0010] Yet, another objective of the present invention is to enhance the process of cycle counting in storage areas, thereby eliminating inventory discrepancies.
SUMMARY OF THE INVENTION
[0011] The present disclosure provides an automated guided vehicle (AGV) for automated storage and retrieval system (ASRS) that transfers assets from one location to another without any manual intervention.
[0012] The AGV comprises a controller formed by a plurality of programmable logic circuits configured with an AI module; a navigation module formed by a plurality of sensors, a plurality of driving wheels and a navigation application module; a cradle unit includes a rotating mechanical structure holding an image sensor, a code scanning unit, and the fork mechanism; a robot formed by a robotic arm, and an end effector in communication with a processing unit. The fork mechanism is incorporated with a telescopic fork in communication with the controller;
[0013] The controller is configured to be in communication with the navigation module, the cradle unit, and the robot. The controller is configured to trigger the navigation module to pass through predetermined routes through a plurality of rows and columns of storage racks in the ASRS, allow the cradle unit to identify storage racks and storage bins therein, and trigger the robot to identify and fetch the required asset from the storage bin and transfer the assets between the storage racks and bin holders/ conveyors/ and robot stations.
[0014] The AGV further includes a plurality of bin holders firmly fitted on a vehicle frame structure, wherein each of the plurality of bin holders is mechanically in communication with the cradle unit for receiving at least one storage bin thereon for the transfer of assets from one storage bin to another.
BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The objects and advantages of the present invention will become apparent when the disclosure is read in conjunction with the following figures, wherein
[0016] Figure 1 illustrates a pictorial view of an automated storage and retrieval system containing a plurality of storage racks and an automated guided vehicle for transferring assets stored in the storage racks, in accordance with an embodiment of the present invention;
[0017] Figure 2 illustrates a perspective view of the automated guided vehicle in accordance with an embodiment of the present invention;
[0018] Figure 3A illustrates a pictorial view of the automated guided vehicle in figure 2 with a telescopic fork in closed position in accordance with an embodiment of the present invention;
[0019] Figure 3B illustrates a pictorial view of the automated guided vehicle in figure 2 with a telescopic fork in open position in accordance with an embodiment of the present invention;
[0020] Figure 4A illustrates a perspective view of a robot incorporated with the automated guided vehicle in accordance with an embodiment of the present invention;
[0021] Figure 4B illustrates a pictorial view of a gripper for the robot in the figure 4A in an automated guided vehicle in accordance with an embodiment of the present invention;
[0022] Figure 5 illustrates a pictorial view of the automated guided vehicle with vision module ON in accordance with an embodiment of the present invention;
[0023] Figure 6A illustrates a pictorial view of the storage bin with partition for arranging the assets in accordance with an embodiment of the present invention;
[0024] Figure 6B illustrates a pictorial view of the storage bin with pouched assets arranged in accordance with an embodiment of the present invention;
[0025] Figure 6C illustrates an exploded view of the storage bin of figure 6A in accordance with an embodiment of the present invention; and
[0026] Figure 7 illustrates a flow diagram of a method for automated storage and retrieval of assets in accordance with an implementation of an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[0027] The foregoing objects of the present invention are accomplished and the problems and shortcomings associated with the prior art, techniques, and approaches are overcome by the present invention as described below in the preferred embodiments.
[0028] The present invention provides an automated guided vehicle for automated storage and retrieval system facilitating asset transfer in a warehouse. The system comprises a plurality of storage racks and an automated guided vehicle (AGV) employed within warehouses for the efficient transfer of materials from one location to another. The AGV navigates along predefined routes through the storage racks and possesses the capability to detect and circumvent obstacles in its path.
[0029] In the following description, for the purpose of explanation, specific details are set forth in order to provide an understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without these details. One skilled in the art will recognize that embodiments of the present invention, some of which are described below, may be incorporated into a number of systems.
[0030] Furthermore, connections between components and/or modules within the figures are not intended to be limited to direct connections. Rather, these components and modules may be modified, re-formatted or otherwise changed by intermediary components and modules.
[0031] Throughout this application, with respect to all reasonable derivatives of such terms, and unless otherwise specified (and/or unless the particular context clearly dictates otherwise), each usage of:
“a” or “an” is meant to read as “at least one.”
“the” is meant to be read as “the at least one.”
References in the present invention to “one embodiment” or “an embodiment” mean that a particular feature, structure, characteristic, or function described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of the phrase “in one embodiment” in various places in the specification are not necessarily all referring to the same embodiment.
[0032] Embodiments of the present invention include various steps, which will be described below. The steps may be performed by hardware components and may be embodied in machine-executable instructions, which may be used to cause a general-purpose or special purpose processor programmed with the instructions to perform the steps. Alternatively, steps may be performed by a combination of hardware, software, firmware and/or by human operators.
[0033] Various methods described herein may be practiced by combining one or more machine-readable storage media containing the code according to the present invention with appropriate standard computer hardware to execute the code contained therein.
[0034] If the specification states a component or feature "may' can", "could", or "might" be included or have a characteristic, that particular component or feature is not required to be included or have the characteristic.
[0035] As used in the description herein and throughout the claims that follow, the meaning of "a, an," and "the" includes plural reference unless the context clearly dictates otherwise. Also, as used in the description herein, the meaning of "in" includes "in" and "on" unless the context clearly dictates otherwise.
[0036] Exemplary embodiments will now be described more fully hereinafter with reference to the accompanying drawings, in which exemplary embodiments are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. These embodiments are provided so that this invention will be thorough and complete and will fully convey the scope of the invention to those of ordinary skill in the art. Moreover, all statements herein reciting embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future (i.e., any elements developed that perform the same function, regardless of structure).
[0037] Hereinafter, embodiments will be described in detail. For clarity of the description, known constructions and functions will be omitted. While embodiments of the present invention have been illustrated and described, it will be clear that the invention is not limited to these embodiments only. Numerous modifications, changes, variations, substitutions, and equivalents will be apparent to those skilled in the art, without departing from the spirit and scope of the invention, as described in the claim.
[0038] The present invention is illustrated with reference to the accompanying drawings, throughout which reference numbers indicate corresponding parts in the various figures. These reference numbers are shown in brackets in the following description.
[0039] In an aspect of the present disclosure, an automated guided vehicle for automated storage and retrieval system for the transfer of assets, particularly, for the storage and retrieval of assets is disclosed. The automated storage and retrieval system comprises of a plurality of storage rack column assembly as storage locations and the automated guided vehicle (AGV) capable of moving along predetermined routes within the storage racks. The AGV is equipped with the capability to detect obstacles in its path and navigate autonomously. The AGV is employed within warehouses for the efficient transfer of items such as products, goods, merchandise, or materials being stored in the warehouse from one location to another.
[0040] The AGV comprises a plurality of bin holders, a combination of controllers (“controller” hereinafter) in communication with a navigation module, a fork mechanism, a cradle unit, and a robot. The controller is formed by a plurality of programmable logic controllers (PLCs) and/or computers (PCs); the navigation module includes a plurality of sensors, a plurality of driving wheels and a navigation application module configured within the controller; the fork mechanism is incorporated with a telescopic fork in communication with the controller; the cradle unit having an image sensor and a code scanning unit in communication with the controller, the plurality of bin holders firmly fitted on a vehicle frame structure, each of the plurality of bin holders receives at least one storage bin therein; and a robot mounted on the vehicle frame structure facing the storage bin. The vehicle frame structure composed of interconnected elements work together to hold the individual components, support loads and provides structural integrity.
[0041] Referring to the figure 1, an automated storage and retrieval system (200) comprises of a storage rack column assembly (50) containing a plurality of storage racks and an automated guided vehicle for transferring assets such as mobile phones and tablets, stored in the storage racks in a ware house is illustrated. The storage rack column assembly (50) consists of a plurality of storage racks (10) enclosed by a structure assembly (12) forms a plurality of storage space for storing the individual assets (20). The individual rows are identified by a unique code or barcode that can be mapped to the unique identification code (29) of the stored asset (20) provided for the retrieval process. The AVG (100) is an automated device capable of retrieving/placing assets (20) to/from each of the plurality of storage racks (10). The storage racks (10) are designed to accommodate a plurality of proximity sensors coupled to a central controller (not shown), that are configured for monitoring the position of the storage rack (10). Each of the storage racks (10) in the storage rack column assembly (50) is designed in such a way that it can be easily integrated into an automation line or with a robotic arm (27) of the AVG (100). This is achieved by an AI based central controller that calibrates along with physical mastering for every storage rack (10) during the initial installation and docking of the storage rack (10). The structure assembly represents a mechanical strengthening member that provides support to the plurality of storage racks (10). In the embodiment, the storage rack column assembly (50) is configured within the structure assembly (12) having a mechanical strengthening member to hold the storage racks for providing support thereto.
[0042] Referring to the figure 2, an AGV in accordance with one of the exemplary embodiments of the present invention is illustrated. The AGV comprises a controller (13) in communication with a navigation module (not shown), a fork mechanism (17), a cradle unit (14), a plurality of bin holders (18) and a robot (22).
[0043] The controller (13) is responsible for navigating the AGV (100) through indoor spaces by means of the navigation module, pick and place the assets (20) in the storage bin (19) and pass the storage bin (19) to an output conveyor nearby. The navigation module is configured to operate the AGV (100) along predefined routes and possesses the capability to detect and circumvent obstacles in its path.
[0044] The navigation module includes a plurality of sensors, a plurality of driving wheels (16) and a navigation application module configured within the controller (13). The navigation application module incorporates predefined routes for mapping out the environment where the AGV may operate, and calibrate the plurality of sensors and associated circuits to detect and respond to obstacles and other conditions. This enables the AGV (100) to autonomously move from one location to another by means of the driving wheels (16). The driving wheels (16) enable the AGV (100) to execute precise movements, including forward and backward motion, as well as rotational adjustments. By controlling the speed and direction of these wheels, through the navigation application module, the AGV (100) can navigate through intricate pathways within indoor spaces with maximum accuracy.
[0045] In one of the exemplary embodiments of the present invention, the plurality of driving wheels (16) includes two powered differential driving wheels. In addition to the driving wheels (16), the navigation module further accommodates four caster wheels strategically positioned for stability and support for the AGV (100). These caster wheels play a crucial role in maintaining balance and maneuverability, ensuring smooth operation even when encountering uneven surfaces or obstacles along the predefined path. The combination of driving wheels and caster wheels with the support of the plurality of sensors coupled to the controller (13) empowers the AGV (100) to efficiently transport materials within a warehouse environment.
[0046] In one of the exemplary embodiments of the present invention, the plurality of sensors includes safety sensor (25) configured to detect obstacles within the path laid by the navigation application for the AGV (100). The navigation module is configured to create maps of the surrounding area as it moves through warehouse environment.
[0047] In one of the exemplary embodiments of the present invention, the safety sensor (25) is a Lidar-sensor module that holds certification for safety standards. This sensor utilizes Lidar technology, which emits laser beams and measures their reflections to create detailed maps of the surrounding area. By analyzing these maps in real-time by the controller, the navigation module can identify any potential obstacles in the AGV's trajectory.
[0048] In one of the exemplary embodiments of the present invention, the safety sensor (25) is configured to adapt its detection range based on the speed of the AGV (100). The sensor (25) adjusts its scanning capabilities as the AGV (100) accelerates or decelerates, this ensures sufficient time for the navigation module to react to any detected obstacles. In the event of obstacle detection, the safety sensor (25) provides timely information to the AGV's control system, prompting it to initiate appropriate actions such as deceleration or stopping. Additionally, the safety sensor (25) serves another crucial purpose by providing Lidar-based inputs to the navigation application module. These inputs include real-time data on the AGV's surroundings, such as the location and shape of obstacles, which enables the navigation software to plan optimal routes and make informed decisions to ensure safe and efficient navigation within the warehouse environment.
[0049] In one of the exemplary embodiments of the present invention, the controller (13) includes a plurality of programmable logic controllers (PLCs) and/or computers (PCs) that produce control instructions in response to the signals received from the plurality of sensors, the cradle unit (14), the fork mechanism (17), and a robot (22) connected thereto.
[0050] The cradle unit (14) includes a rotating mechanical structure configured on the vehicle frame structure (26). The cradle unit (14) is configured as a rotating module upon which a fork mechanism (17) is mounted. In a preferred embodiment, the cradle unit (14) is configured to rotate up to 270 degrees. This extensive range of motion enables the cradle to efficiently load and unload storage bins (19) from storage racks (10) situated on both the left and right sides of the AGV (100), as well as from buffer storage bin holder (19) areas located within the vehicle frame structure (26).
[0051] In one of the exemplary embodiments of the present invention, the cradle unit (14) is rotatably positioned atop a linear actuator (not shown).
[0052] In one of the exemplary embodiments of the present invention, the cradle unit (14) is mounted on a vertical actuator (24). The vertical actuator (24) is configured to move the cradle unit (14) up and down so that cradle unit has the access to all the levels in the storage racks that holds at least one storage bin. These storage bins are loaded or unloaded by the fork mechanism (17) from the plurality of locations in the storage rack (10).
[0053] The fork mechanism (17) includes a telescopic fork (17a) equipped with fingers or prongs that securely grip the storage bins (19), facilitating their transportation to and from the storage racks (10), conveyors, bin holders (18), and robot stations.
[0054] In one of the exemplary embodiments of the present invention, the fork mechanism (17) is telescopically expandable mechanism in communication with the controller (13) as shown in figure 3. The figure 3A illustrates the AGV (100) with the telescopically extendable fork (17a) in closed position in accordance with the present invention. The figure 3B illustrates the AGV (100) with the telescopically extendable fork (17a) in extended position in accordance with the present invention. The telescopic expanding feature allowing it to reach storage bins (19) located at different distances from the AGV (100).
[0055] In an implementation of an embodiment, the telescopic range of expansion for fork mechanism (17) is set to 2 storage bins in length, and is capable of effectively access storage bins (19) positioned deeper within storage racks (10) or conveyor units. Thus, the telescopic fork (17a) extends or retracts when loading or unloading the storage bins (10). This ensures proper alignment with the target location. Once the storage bin (19) is positioned correctly, the fingers of the fork securely grasp the storage bin (19), providing a stable hold during transportation. This ensures safe and reliable transfer of materials between storage locations and the cradle unit (14), minimizing the risk of damage or displacement during handling.
[0056] In one of the exemplary embodiments of the present invention, the cradle unit (14) is further incorporated with an image sensor and a code scanning unit. The code scanning unit is designed to read and interpret the location information encoded on both the storage rack (10) and the storage bin (19). The image sensor is a laser sensor strategically positioned in the cradle unit (14) to identify vacant spaces within the storage racks (10) prior to loading storage bins (19) onto them. Thus, AGV (100) ensures the unoccupancy of the designated storage location, preventing potential collisions and optimizing the placement of materials within the warehouse environment.
[0057] In one of the exemplary embodiments of the present invention, the code scanning unit includes a camera capable of scanning QR codes on both the storage rack (10) and the storage bin (19). This enables the AGV cradle unit (14) to establish a closed-loop operation by accurately identifying the destination for each material transfer task. Utilizing QR code technology, the AGV (100) ensures precise navigation and alignment with storage locations, thereby minimizing errors and enhancing operational efficiency. Therefore, the cradle unit (14) forms a critical element of the AGV's material handling capabilities by performing both linear and rotational movements. This facilitates the seamless loading and unloading of storage bins from various storage locations. The rotational flexibility, coupled with advanced sensor and scanning technologies, the cradle (14) facilitates precise and reliable material transfer operations, contributing to the overall efficiency and productivity of warehouse management systems.
[0058] In one of the exemplary embodiments of the present invention, the robot (22) includes a robotic arm (27), a processing unit, and an end effector powered by a battery unit. The processing unit is responsible for orchestrating the movements and actions thus, ensures seamless integration and coordination between the robot (22) and the AGV's navigation and controls. The robot (22), is mounted in an inverted position atop the vehicle frame structure (26) facing the storage bin (19) position as shown in figure 4A.
[0059] The end effector comprises of a gripper (28) and a vision module. The gripper (28) is an electric jaw gripper with inbuilt force control capability to grab the assets (20) arranged within the bin. The end effector is mounted at the free end of the robot (22) that helps to pick and place the selected assets (20). This picking operation is force based grabbing and hence size variation in all the make and models of assets (20) are to be carefully considered. This is made by the vision module, that is configured to monitor the assets (20) in close proximity. When the asset (20) comes in contact with the jaws during its closure, a force is exerted on the jaw which is continuously monitored. As soon as the force reaches the predefined limit the picking operation is completed, and robotic arm (27) transfers the asset (20) from one place to another.
[0060] In one of the exemplary embodiments of the present invention, the gripper is an electric gripper as shown in figure 4B, comprises two jaws that may come closer while picking the assets (20). These jaws are configured to delicately pick up and precisely place assets (20) within the storage bins (19). This enables efficient handling of assets (22) such as mobile phones ensuring accuracy and reliability throughout the sorting process. Additionally, the vision module, is configured to capture comprehensive images of whole storage bins and identify the unique identification codes (29) of each of the pouched assets (20). This integration of vision module enables the robot (22) to execute mobile transactions with complete closed-loop precision, ensuring seamless and error-free sorting operations.
[0061] The robot (100) is a collaborative robot (cobot) configured for sorting the assets (20) in the storage bin (19). In a preferred embodiment, robot (100) is configured for sorting the assets (20) such as mobile phones or tablets in the storage bin (19) by using robotic arm (27). The robotic arm (27) has 6 degrees of freedom and payload of 5 Kg with reach of 994mm. Positioned atop the AGV (100), the robot (22) seamlessly facilitates the transfer of assets (20) from one storage bin (19) to another, executing sorting operations based on predefined instructions by using the gripper (28) and the vision module in the end effector.
[0062] In one of the exemplary embodiments of the present invention, the vision module includes high Mega pixel camera, Lens and lighting system and an image processing module. The vision module is configured to detect the presence or absence of the asset (20) in the bin slot and the unique identification code (29) printed on the asset (20) by capturing snapshots of the storage bin (19). By capturing images of the storage bins (19) in the bin holder (18), the robot (22) automates and streamlines the reconciliation process.
[0063] In one of the exemplary embodiments of the present invention, the robotic arm (27) is controlled by the Fanuc Controller, powered from a battery. The robotic arm (27) supports multi directional movements thus provides improved AGV's material handling capabilities, enabling intelligent sorting operations and enhancing the efficiency of warehouse management systems.
[0064] In one of the exemplary embodiments of the present invention, the plurality of bin holders (18) is firmly fitted on the vehicle frame structure (26), wherein each of the plurality of bin holders is mechanically in communication with the cradle unit for receiving at least one storage bin thereon for the transfer of assets from one storage bin to another.
[0065] The bin holders (18) are arranged vertically one below the other for receiving buffer storage bins fetched by the fork mechanism (17). The buffer storage bins (18) are removably placed on the bin holder (19) such that it can be placed or removed by the fork (17a). In a preferred embodiment, the bin holder (18) includes three bin holders (18) arranged vertically, that during operation, when unloading the interior buffer storage bin (19) in the 2nd position in the bin holder (18) in presence of exterior buffer storage bin (19) in first position, the cradle unit (14) and the fork mechanism (17) together works to unload the buffer storage bin (18) in first position and place it on the buffer position and leave the fork (17a) free to unload the buffer storage bin in second position. When the situation comes to dispatch multiple buffer storage bins (19) to storage racks (10), the fork mechanism (17) unloads the buffer storage bins (19) from the storage rack (10) and place it in the buffer area. When all buffer areas are filled, the navigation module directs AGV (10) towards the output conveyor and transfers all buffer storage bins (19) from the buffer holder (18) to the output conveyor. This optimizes the buffer areas and the AGV (100) movements.
[0066] In one of the exemplary embodiments of the present invention, the controller is configured with an artificial intelligence (AI) module that optimizes the path planning of the navigation module. The AI module is configured to produce commands and put into sequence to optimize the travel of the AGV by learning the pattern of fast-moving material and slow-moving material. The storage strategy is optimized to have fast retrieving capability.
[0067] In one of the exemplary embodiments of the present invention, the storage bin (19) features a rectangular bin as shown in figure 6A & 6B. The storage bin (19) is configured with multiple compartments designed to accommodate assets (20) in pouched packets. Additionally, each pouched packet is labeled with a two-dimensional code representing a unique identification code (29) for the asset (20) therein. In a preferred embodiment, the unique identification for the stored assets (20) such as mobile phone is IMEI code of the device.
[0068] In one of the exemplary embodiments of the present invention, referring to the figure 6c, the storage bin (19) comprises a tray (30), a form sheet (31), a base plate (32), a plurality of pockets (33) and a plurality of separators (34). The plurality of pockets (33) is made with slots for receiving the mobile phones enclosed in a pouch.
[0069] In one of the exemplary embodiments of the present invention, each of the plurality of storage bin (19) is identified by a unique id labelled by a QR code (35) on the bin surface.
[0070] In one of the exemplary embodiments of the present invention, the unique identification code (29) is prominently displayed on the top portion of the pouch containing the respective asset (20) as shown in figure 6B. The assets are further serially arranged in a storage bin (19) carrying identification code (29) marked thereon. This code (29) serves as a distinctive marker for each of the assets (20) and the identification code (35) printed on the storage bin serves as a distinctive marker for each of the storage bin (19) corresponding to the set of assets (20) stored therein. To facilitate automated processing, a vision module integrated into the robot (22) is specifically configured to accurately read and interpret these codes. This ensures precise identification and handling of the assets (20) by the robot (22), streamlining inventory management and logistics processes.
[0071] In one of the exemplary embodiments of the present invention, the vision module is configured to capture snapshots of the entire storage bin (19) from directly above, as depicted in Figure 5, process the image and identify the assets in the storage bin (19) based on the unique identification code (29) printed on the pouch. This is facilitated by applying a plurality of image processing techniques on the captured images for identifying the empty pockets in the storage bin, presence of assets in the pockets and finally the asset (20) by recognizing the unique identification code (29).
[0072] The image processing technique performs image visualization, filtering of bounding boxes corresponding to the pockets in the storage bin (19), sorting of bounding boxes, identification of columns etc. on the captured images. During image visualization, the algorithm passes the bounding boxes having assets (20) as well as the two-dimensional identification codes (29) particularly the QR to PyzBar and appends their value to an array. In the implementation of the embodiment, these random bounding boxes are arranged based on the position in the storage bin (19) through a pixel-based algorithm. All these bounding boxes detected for the presence of the assets (20) are sent to a deep learning (DL) inferencing model in the AI module for the detection of the presence of the unique identification code (29). These detected unique identification codes (29) are further assigned to bounding box detected for the assets (20). This gives the position wise data in terms of empty pocket and filled pocket with unique identification codes (29). These data are mapped with the detected storages bin identification code (35). Further, the compiled data with storage bin identification code (35) is passed on to the controller. The controller performs tallying the physically present data to digital inventory data and generate the task for the robot (22) to sort the mobile phones. This makes close loop process of identification and sorting of assets (20).
[0073] In another aspect of the present invention, a method of automated storage and retrieval of assets particularly mobile phones stored in a warehouse is disclosed in accordance with an implementation of the present invention. Referring to the figure 7, the method begins with initializing the AGV (100) and start fetching a first storage bin (19), by the cradle unit (14). The first storage bin (19) is an empty one, positioned facing the robot (22) on a seat provided within the vehicle frame structure (26). The AGV (100) further moves towards the storage rack (10) and allow the fork mechanism (17) in the cradle unit (14) to fetch a second storage bin (19) containing assets (20) therein. The robot (22) takes images of the storage bin (19) and the assets (20) therein and checks the unique identification code (29) for each asset (20) by means of vision module. If the identification codes (29,35) of the first storage bin (19) and any one of the assets (20) in the second storage bin (19) matches, the robot (22) picks that asset (20) in the second storage bin (19) and transfer it to the first storage bin (19). If the code does not match, the robot (22) sends an error message to the controller (13). The cradle unit (14) further place the second storage bin (19) back to the original position in the rack (10). The robot (22) further takes an image of the first storage bin (19) ensuring the number of assets (20) therein with the help of the vision module. The AGV (100) further continues to navigate to the storage rack (10) and pick storage bin containing assets (20) of required identification codes (35) and fill the first storage bin (19) with required assets (20). If the number of assets (20) in the first storage bin (19) meets a threshold value, the cradle unit (14) transfers the first storage bin (19) to an output conveyor and AGV (100) back to its initial position.
[0074] In another aspect of the present disclosure, a method for cycle count of storage bin (19) by the AVG (100) is disclosed in accordance with an implementation of the present invention. The method begins with the initialization of the AGV (100) and its movement between the storage racks (10). The cradle unit (14) further retrieves a storage bin from the rack (10) and brings it near to the robot (22) for the identification of the codes of the assets therein. The robot (22) scans by utilizing the vision module and read the identification codes (35) of the storage bin (19) and all the assets (20) therein. These extracted codes are further compared with a digital inventory and a report is passed to the controller (13) in case of any discrepancy found. Further, the storage bin (19) is transferred back to its original position in the storage rack (10) if the codes are matching. The steps repeat through for all the storage bins (19) in the racks (10) and finally update the inventory report by the controller (13).
[0075] The distinct advantages of the present invention include:
the comprehensive design of the AGV (100) with navigation module enables it to navigate through dynamically changing surroundings while maintaining reliability and precision in material transfer tasks.
The safety sensor (25) plays a vital role in enhancing the safety and reliability of AGV operations within warehouse environments. The advanced capabilities in obstacle detection and intelligent adaptation to the AGV's speed contribute to minimizing the risk of collisions and ensuring smooth and uninterrupted material transfer processes.
The telescopically expending fork mechanism (17) enables the AGV (100) to handle materials stored in double-deep configurations, optimizing storage space utilization and maximizing efficiency in material handling operations.
By incorporating a telescopic fork (17a) with double-deep capabilities, AGVs can streamline the process of retrieving and storing materials within the warehouse, contributing to overall efficiency and productivity. This versatility in material handling capabilities enhances the AGV's adaptability to various warehouse layouts and inventory management systems, ultimately optimizing throughput and minimizing downtime in material transfer operations.
The AGV (100) enhances operational efficiency by utilizing QR code technology for precise navigation and alignment with storage locations, minimizing errors.
The vision module incorporated with the robot (22) provides real-time visual data to enhance inventory management accuracy and efficiency.
Through the end effector and vision system, the robot (22) facilitates precise and automated pouched asset (20) particularly the mobile phone transactions, contributing to streamlined operations and enhanced productivity.
[0076] The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the present invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the present invention and its practical application, to thereby enable others skilled in the art to best utilize the present invention and various embodiments with various modifications as are suited to the particular use contemplated. It is understood that various omission and substitutions of equivalents are contemplated as circumstance may suggest or render expedient, but such are intended to cover the application or implementation without departing from the scope of the present invention.
List of components:
Component Name Component Number Component Name Component Number
Storage racks 10 Safety sensor 25
Structure assembly 12 Vehicle frame structure 26
Controller 13 Robotic arm 27
Cradle unit 14 Gripper 28
Driving wheels 16 Identification code of asset 29
Fork mechanism 17 Slot for the asset 30
Buffer storage bin holder 18 Form sheet 31
Storage bin 19 Base plate 32
Asset 20 Pockets 33
Conveyor 21 Separators 34
Robot 22 QR code label on storage bin 35
End effector 23 Storage rack column assembly 50
Vertical actuator 24 Automated guided vehicle 100
, Claims:We claim:
1. An automated guided vehicle (AGV) (100) for automated storage and retrieval system (ASRS) (200), the ASRS includes a storage rack column assembly (50) consists of a plurality of storage racks (10) forms a storage space for storing the individual assets (20), the AGV (200) comprising:
a controller (13) formed by a plurality of programmable logic circuits configured with an AI module;
a navigation module in communication with the controller (13), the navigation module includes a plurality of sensors, a plurality of driving wheels (16) and a navigation application module;
a fork mechanism (17) incorporated with a telescopic fork (17a) in communication with the controller (13);
a cradle unit (14) in communication with the controller (13), the cradle unit (14) includes a rotating mechanical structure holding an image sensor, a code scanning unit, and the fork mechanism (17);
a plurality of bin holders (18) firmly fitted on a vehicle frame structure (26), each of the plurality of bin holders (18) in communication with the cradle unit (14) receives at least one storage bin (19) therein; and
a robot (22) in communication with the controller, the robot (22) includes a robotic arm (27), and an end effector in communication with a processing unit;
Wherein the controller is configured to trigger the navigation module to pass through predetermined routes through a plurality of rows and columns of storage racks (12), allow the cradle unit (14) to identify storage racks and fetch storage bins therein, and trigger the robot (22) to identify and pick the required asset (20) from the storage bin and transfer the assets from one location to another.
2. The AGV (100) as claimed in claim 1, wherein the controller includes programable logic controllers (PLCs) and/or computers (PCs).
3. The AGV (100) as claimed in claim 1, wherein the plurality of driving wheels (16) includes two powered differential driving wheels and four caster wheels.
4. The AGV (100) as claimed in claim 3, wherein the plurality of driving wheels is configured to enables the navigation module to execute precise movements, including forward and backward motion, as well as rotational adjustments.
5. The AGV (100) as claimed in claim 3, wherein caster wheels are positioned to provide stability and support for the AGV (100) when it encounters uneven surfaces or obstacles along the path.
6. The AGV (100) as claimed in claim 1, wherein the navigation application module is configured to incorporate predefined routes for mapping out the ASRS environment, calibrate the sensors and associated circuits to detect and respond to obstacles in the path and other conditions.
7. The AGV (100) as claimed in claim 1, wherein the plurality of sensors includes a safety sensor (24) configured to detect obstacles within the path laid by the navigation application.
8. The AGV (100) as claimed in claim 7, wherein the safety sensor (24) is a Lidar-sensor module employing Lidar technology, that emits laser beams and measures the reflections to create detailed maps of the surrounding area.
9. The AGV (100) as claimed in claim 1, wherein the fork mechanism (17) includes fingers/ prongs that securely grip the storage bins (19), facilitating transportation of storage bins (19) between the bin holders and storage racks/ conveyors/ / and robot stations.
10. The AGV (100) as claimed in claim 1, wherein the cradle unit (14) is rotatably positioned atop a linear actuator.
11. The AGV (100) as claimed in claim 1, wherein the cradle unit (14) is configured to rotate up to 270 degrees.
12. The AGV (100) as claimed in claim 1, wherein the cradle unit (14) is mounted on a vertical actuator (24) configured to move the cradle unit (14) up and down such that cradle (14) has the access to all the levels in the storage racks (10).
13. The AGV (100) as claimed in claim 1, wherein the image sensor in the cradle unit (14) is a laser sensor configured to detect empty space in the storage rack (10) before loading the storage bins (19) onto the storage racks.
14. The AGV (100) as claimed in claim 1, wherein the code scanning unit in the cradle unit (14) is designed to read and interpret the location information encoded on both the storage rack (10) and the storage bin (19).
15. The AGV (100) as claimed in claim 14, wherein the code scanning unit is a camera configured to scan the QR codes.
16. The AGV (100) as claimed in claim 1, wherein the plurality of bin holders (18) is arranged vertically one below the other for receiving buffer storage bins (19) fetched by the fork mechanism (17).
17. The AGV (100) as claimed in claim 1, wherein the robot (22) is mounted on a vehicle frame structure (26) in an inverted position facing the storage bin (19).
18. The AGV (100) as claimed in claim 1, the end effector includes a vision module and a gripper in communication with the processing unit, wherein the processing unit orchestrates the movements and actions of the gripper (28) by identifying unique identification code (29) on the pouched asset (20) by the vision module and sort the assets in the storage bin (19).
19. The AGV (100) as claimed in claim 18, wherein the vision module includes camera that is configured for capturing images of the storage bin and an image processing module configured within the processing unit.
20. The AGV (100) as claimed in claim 18, wherein the vision module is configured to capture images of the entire storage bin (19) from directly above, process the images, and identify the assets (20) in the storage bin (19) based on the unique identification codes (29) printed on the pouches.
21. The AGV (100) as claimed in claim 1, wherein the AI module includes a deep learning (DL) inferencing model configured to identify the presence of the unique identification code (29) in the images captured by the robot (22).
Dated this on 12th day of June, 2024
Ragitha. K
(Agent for Applicant) IN-PA/2832
| # | Name | Date |
|---|---|---|
| 1 | 202421045601-STATEMENT OF UNDERTAKING (FORM 3) [13-06-2024(online)].pdf | 2024-06-13 |
| 2 | 202421045601-POWER OF AUTHORITY [13-06-2024(online)].pdf | 2024-06-13 |
| 3 | 202421045601-FORM FOR STARTUP [13-06-2024(online)].pdf | 2024-06-13 |
| 4 | 202421045601-FORM FOR SMALL ENTITY(FORM-28) [13-06-2024(online)].pdf | 2024-06-13 |
| 5 | 202421045601-FORM 1 [13-06-2024(online)].pdf | 2024-06-13 |
| 6 | 202421045601-EVIDENCE FOR REGISTRATION UNDER SSI(FORM-28) [13-06-2024(online)].pdf | 2024-06-13 |
| 7 | 202421045601-EVIDENCE FOR REGISTRATION UNDER SSI [13-06-2024(online)].pdf | 2024-06-13 |
| 8 | 202421045601-DRAWINGS [13-06-2024(online)].pdf | 2024-06-13 |
| 9 | 202421045601-DECLARATION OF INVENTORSHIP (FORM 5) [13-06-2024(online)].pdf | 2024-06-13 |
| 10 | 202421045601-COMPLETE SPECIFICATION [13-06-2024(online)].pdf | 2024-06-13 |
| 11 | 202421045601-FORM-9 [17-06-2024(online)].pdf | 2024-06-17 |
| 12 | 202421045601-FORM 3 [17-06-2024(online)].pdf | 2024-06-17 |
| 13 | 202421045601-ENDORSEMENT BY INVENTORS [17-06-2024(online)].pdf | 2024-06-17 |
| 14 | 202421045601-Proof of Right [24-06-2024(online)].pdf | 2024-06-24 |
| 15 | Abstract1.jpg | 2024-07-13 |
| 16 | 202421045601-CERTIFIED COPIES-CERTIFICATE U-S 72 147 & UR 133-2 [16-07-2024(online)].pdf | 2024-07-16 |
| 17 | 202421045601-CORRESPONDENCE(IPO)-(CERTIFIED LATTER)-19-07-2024.pdf | 2024-07-19 |
| 18 | 202421045601-STARTUP [30-07-2024(online)].pdf | 2024-07-30 |
| 19 | 202421045601-FORM28 [30-07-2024(online)].pdf | 2024-07-30 |
| 20 | 202421045601-FORM 18A [30-07-2024(online)].pdf | 2024-07-30 |
| 21 | 202421045601-FER.pdf | 2024-09-04 |
| 22 | 202421045601-FORM 3 [13-09-2024(online)].pdf | 2024-09-13 |
| 23 | 202421045601-FER_SER_REPLY [07-02-2025(online)].pdf | 2025-02-07 |
| 24 | 202421045601-CLAIMS [07-02-2025(online)].pdf | 2025-02-07 |
| 25 | 202421045601-US(14)-HearingNotice-(HearingDate-14-10-2025).pdf | 2025-09-10 |
| 26 | 202421045601-REQUEST FOR ADJOURNMENT OF HEARING UNDER RULE 129A [10-10-2025(online)].pdf | 2025-10-10 |
| 27 | 202421045601-US(14)-ExtendedHearingNotice-(HearingDate-13-11-2025)-1100.pdf | 2025-10-14 |
| 28 | 202421045601-Correspondence to notify the Controller [10-11-2025(online)].pdf | 2025-11-10 |
| 29 | 202421045601-Response to office action [18-11-2025(online)].pdf | 2025-11-18 |
| 30 | 202421045601-PatentCertificate24-11-2025.pdf | 2025-11-24 |
| 31 | 202421045601-IntimationOfGrant24-11-2025.pdf | 2025-11-24 |
| 1 | sserE_21-08-2024.pdf |
| 2 | 202421045601_SearchStrategyAmended_E_SSERAAE_01-09-2025.pdf |