A system for bypassing harvesting in an assembly line grow pod , the system comprising: a track , , , ; a cart configured to move on the track , , , , the cart including an upper plate configured to support a plant; one or more sensors , ; and a controller comprising: one or more processors ; one or more memory modules ; and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors , cause the controller to: receive information about the plant from the one or more sensors , ; and determine whether the plant in the cart is ready to harvest based on the information; and transmit an instruction for bypassing harvesting the plant in the cart in response to determination that the plant in the cart is not ready to harvest, characterized in that the track , comprises a primary track and a secondary track connected to the primary track and wherein the instruction for bypassing harvesting includes an instruction for switching a path of the cart from the primary track to the secondary track , the track , , comprises a primary track and a plurality of secondary tracks , connected to the primary track , and wherein the machine readable instructions stored in the one or more memory modules , when executed by the one or more processors , cause the controller to: determine additional growth time for the plant based on the information about the plant in response to determination that the plant in the cart is not ready to harvest; and select one of the plurality of secondary tracks , based on the additional growth time. a track , , , ; a cart configured to move on the track , , , , the cart including an upper plate configured to support a plant; one or more sensors , ; and a controller comprising: one or more processors ; one or more memory modules ; and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors , cause the controller to: receive information about the plant from the one or more sensors , ; and determine whether the plant in the cart is ready to harvest based on the information; and one or more processors ; one or more memory modules ; and machine readable instructions stored in the one or more memory modules that, when executed by the one or more processors , cause the controller to: receive information about the plant from the one or more sensors , ; and determine whether the plant in the cart is ready to harvest based on the information; and receive information about the plant from the one or more sensors , ; and determine whether the plant in the cart is ready to harvest based on the information; and transmit an instruction for bypassing harvesting the plant in the cart in response to determination that the plant in the cart is not ready to harvest, characterized in that the track , comprises a primary track and a secondary track connected to the primary track and wherein the instruction for bypassing harvesting includes an instruction for switching a path of the cart from the primary track to the secondary track , the track , , comprises a primary track and a plurality of secondary tracks , connected to the primary track , and wherein the machine readable instructions stored in the one or more memory modules , when executed by the one or more processors , cause the controller to: determine additional growth time for the plant based on the information about the plant in response to determination that the plant in the cart is not ready to harvest; and select one of the plurality of secondary tracks , based on the additional growth time. determine additional growth time for the plant based on the information about the plant in response to determination that the plant in the cart is not ready to harvest; and select one of the plurality of secondary tracks , based on the additional growth time. <EOS>