A harvesting system is provided. The harvesting system consists of a runway, a car running along the runway with a top plate that can accommodate a factory, one or more sensors, an elevator and a controller. The controller includes one or more processors, one or more computer-readable memory and instruction modules, which are stored in one or more memory modules. These modules, when executed by one or more processors, enable the controller to: receive information provided by one or more sensors,3. Determine whether the plants on the carriage are ready for harvest according to the data, and give instructions to the elevator to tilt the upper plate one level in response to the assessment that the plants on the carriage are ready for harvest.Se proporciona un sistema de cosecha. El sistema de cosecha incluye una pista, un carro configurado para moverse a lo largo de la pista, donde el carro incluye una placa superior configurada para soportar una planta, uno o más sensores, un elevador y un controlador. El controlador incluye uno o más procesadores, uno o más módulos de memoria e instrucciones legibles por computadora almacenadas en los uno o más módulos de memoria que, cuando son ejecutados por los uno o más procesadores, hacen que el controlador: reciba información de los uno o más sensores, determine si la planta en el carro está lista para cosecha en base a la información y envíe al elevador una instrucción para inclinar la placa superior en un grado en respuesta a una determinación de que la planta en el carro está lista para cosecharse.