Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Ellie é uma Roomba que foi programada para ser capaz de detectar várias cores usando sua câmera, sentir se ela está caindo de um penhasco para evitar que caia e sair do caminho dos obstáculos quando seus pára-choques atingirem algo em seu caminho. Chamamos nosso Roomba de 'Ellie Ment' como um jogo de palavras para 'elemento', já que ela é capaz de identificar qual elemento está olhando de acordo com a cor do papel.
Este projeto foi desenvolvido e pré-formado por Christopher Cannon, Kayla Sims e Gretchen Evans, para seu projeto de robô EF 230 classe.
Etapa 1: Sensores de pára-choque e imagens de câmera
Ellie foi programada para verificar a cor usando sua câmera quando os pára-choques esquerdo, direito ou frontal eram ativados. A câmera identificaria então a cor que ela estava enfrentando, azul, verde ou vermelho, que representam diferentes elementos localizados em Marte, e então mostraria qual 'elemento' ela está na frente.
Etapa 2: sensor de penhasco
Ellie é programada para sentir quando está se aproximando de um penhasco ou, em nosso caso, da borda do papel branco, e é capaz de se virar para ficar dentro dos limites definidos.
Etapa 3: colisão leve
Os sensores de colisão de luz de Ellie a ajudam a sentir o quão perto ela está das arquibancadas que seguram as folhas de papel coloridas e, em seguida, a ajuda a se reposicionar para que sua câmera seja mais capaz de ver a cor e, portanto, nos alertar de qual elemento ela é olhando para.
Etapa 4: O Código
Em anexo está o código que foi desenvolvido para dar a Ellie seus comandos a fim de encontrar os 'elementos' na área dada.
Roomba_Project_Code.m