El huerto virtual es un conjunto de herramientas informáticas bassadas en el manejo de gráficas en 3D en el programa Blender. Se ha elegido Blender por ser un programa de grandes prestaciones y de distribución abierta. Explicitamente, no usamos software propietario, que en nuestro ambiente normalmente significa pirateado.
El propósito fundamental del sistema es poder representar de manera fotorealista cerezos con fruta. El usuario define las coordinadas y orientación de una cámara virtual dentro de Blender, y se genera la imagen que esta cámara estaría visualizando. Finalmente esta imagen es comunicado a otro sistema externo a Blender, y se repite el proceso de assignación de coordinadas y generación de imagen.
El sistema externo a Blender es alojado en los computadores del robot de cosecha. Ese robot analiza la imagen y mueve sus brazos de acuerdo a los resultados del análisis. Esta funcionalidad no es parte del sistema de huerto virtual; se la menciona solamente para tener una referencia del uso del sistema.