O programa é responsável por controlar uma câmara de crescimento vegetal que monitora e captura dados referentes a cultivos vegetais de interesse humano. Ele é capaz de monitorar e controlar variáveis ambientais como temperatura, umidade e luminosidade e gerar uma base de dados temporal de imagens multiespectrais para estudos gerais de crescimento e de estresses bióticos ou abióticos.
BeeOD Hive é dividido em dois sistemas: um responsável pelo monitoramento dos dados ambientais e outro responsável pelos módulos e câmeras do sistema de captura multiespectral de imagens, que inclui um rodízio de espécimes para que a captura das imagens seja a completamente padronizada, oferecendo o mesmo ângulo de captura dos espécimes vegetais. As imagens capturadas em cada faixa espectral