Methods, apparatuses and computer-readable storage medium for emulation of modular superstructure
Methods, apparatuses and computer program products for movement of rectangular prisms in a multi-dimensional space are provided.
1 . A computer-implemented method comprising:
receiving a movement plan for transporting a rectangular prism in a modular superstructure;
initializing a rack matrix of the modular superstructure;
generating an emulation of the modular superstructure based at least in part on the movement plan and the rack matrix;
outputting a digital twin based at least in part on the emulation and the rack matrix; and
generating a feedback loop to address a malfunction associated with the modular superstructure based at least in part on the digital twin.
2 . The computer-implemented method of claim 1 , wherein the movement plan comprises movement instructions for transporting the rectangular prism from a starting position to an ending position in the modular superstructure.
3 . The computer-implemented method of claim 1 , wherein initializing the rack matrix of the modular superstructure comprises accessing a configuration file associated with the modular superstructure.
4 . The computer-implemented method of claim 3 , wherein the configuration file comprises a matrix manifest representing at least a structure of a plurality of racks in the modular superstructure.
5 . The computer-implemented method of claim 4 , wherein the rack matrix comprises peer information associated with the plurality of racks in the modular superstructure.
6 . The computer-implemented method of claim 1 , wherein the emulation simulates an execution of the movement plan in the modular superstructure.
7 . An apparatus comprising at least one processor and at least one non-transitory memory comprising program code, the at least one non-transitory memory and the program code configured to, with the at least one processor, cause the apparatus to at least:
receive a movement plan for transporting a rectangular prism in a modular superstructure;
initialize a rack matrix of the modular superstructure;
generate an emulation of the modular superstructure based at least in part on the movement plan and the rack matrix;
output a digital twin based at least in part on the emulation and the rack matrix; and
generate a feedback loop to address a malfunction associated with the modular superstructure based at least in part on the digital twin.
8 . The apparatus of claim 7 , wherein the movement plan comprises movement instructions for transporting the rectangular prism from a starting position to an ending position in the modular superstructure.
9 . The apparatus of claim 7 , wherein initializing the rack matrix of the modular superstructure comprises accessing a configuration file associated with the modular superstructure.
10 . The apparatus of claim 9 , wherein the configuration file comprises a matrix manifest representing at least a structure of a plurality of racks in the modular superstructure.
11 . The apparatus of claim 10 , wherein the rack matrix comprises peer information associated with the plurality of racks in the modular superstructure.
12 . The apparatus of claim 7 , wherein the emulation simulates an execution of the movement plan in the modular superstructure.
13 . A non-transitory computer-readable storage medium having non-transitory computer-readable program code portions stored therein, the non-transitory computer-readable program code portions comprising an executable portion configured to:
receive a movement plan for transporting a rectangular prism in a modular superstructure;
initialize a rack matrix of the modular superstructure;
generate an emulation of the modular superstructure based at least in part on the movement plan and the rack matrix;
output a digital twin based at least in part on the emulation and the rack matrix; and
generate a feedback loop to address a malfunction associated with the modular superstructure based at least in part on the digital twin.
14 . The non-transitory computer-readable storage medium of claim 13 , wherein the movement plan comprises movement instructions for transporting the rectangular prism from a starting position to an ending position in the modular superstructure.
15 . The non-transitory computer-readable storage medium of claim 13 , wherein initializing the rack matrix of the modular superstructure comprises accessing a configuration file associated with the modular superstructure.
16 . The non-transitory computer-readable storage medium of claim 15 , wherein the configuration file comprises a matrix manifest representing at least a structure of a plurality of racks in the modular superstructure.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the rack matrix comprises peer information associated with the plurality of racks in the modular superstructure.
18 . The non-transitory computer-readable storage medium of claim 13 , wherein the emulation simulates an execution of the movement plan in the modular superstructure.