Pesquisadores apresentam o DiMuRe, um sistema que ajuda robôs a se recuperar quando uma interrupção torna inadequada a próxima ação. Ele usa informações sobre a etapa atual da tarefa para decidir se deve reutilizar o programa existente ou tentar uma habilidade de recuperação predefinida; um modelo de IA também pode gerar código corretivo depois que o programa é encerrado.
Em 801 casos com perturbações programadas no ambiente de desenvolvimento Encore, o artigo relata uma taxa de sucesso na conclusão das tarefas de 77.65% para o Local DiMuRe, contra 58.68% para o programa original, com o mesmo limite de etapas físicas. O DiMuRe completo chegou a 81.90%, mas exigiu etapas adicionais e replanejamento no estado terminal. Os pesquisadores também apresentam o LIBERO-Disturb, um benchmark para testar a recuperação.
Por que importa
Para pesquisadores de robótica que testam a confiabilidade de tarefas, o LIBERO-Disturb oferece um benchmark voltado a interrupções durante a execução; não está demonstrado aqui se os ganhos relatados também se aplicam a outros robôs ou a situações do mundo real.