Índice:

Weebo - the Martian Reconnaissance Bot: 7 etapas (com fotos)
Weebo - the Martian Reconnaissance Bot: 7 etapas (com fotos)

Vídeo: Weebo - the Martian Reconnaissance Bot: 7 etapas (com fotos)

Vídeo: Weebo - the Martian Reconnaissance Bot: 7 etapas (com fotos)
Vídeo: How does a Mars Rover work? (Perseverance) 2024, Julho
Anonim
Weebo - o bot de reconhecimento marciano
Weebo - o bot de reconhecimento marciano

"Weebo" é o nome da interface de controle do robô de Dusten Vermette (esquerda) e Austin Kelly (direita) para a apresentação do projeto EF 230 Robot.

O objetivo:

O objetivo do Weebo é o reconhecimento puramente seguro e aprimorado quando um ser humano pode estar em perigo nas mesmas condições que o robô pode lidar. Ao usar o Weebo, o piloto pode navegar com segurança em uma área de outra forma inacessível ou insegura para uma pessoa comum.

Recursos:

- Vídeo transmitido ao vivo para o piloto

- Medidas de segurança em caso de erro do piloto

- Uma GUI profissional usada para controlar o robô de várias maneiras

- Detecção de objetos na frente do robô

- Um botão de imagem panorâmica para tirar várias fotos ao redor da frente do robô, permitindo que o piloto visualize a paisagem em mais ângulos

Etapa 1: Conectando ao Weebo

Conectando ao Weebo
Conectando ao Weebo

Conectar-se com Weebo é mais fácil do que nunca! Simplesmente execute o código e será solicitado o bot # para o roomba em que deseja executar o Weebo. Digite o número e clique em ok. O robô deve tocar um tom após a conexão bem-sucedida.

Etapa 2: familiarize-se com a GUI

Familiarize-se com a GUI
Familiarize-se com a GUI

Bem-vindo à GUI do Weebo! Aqui você pode ver a lista de comandos que deve explorar com seu novo painel de controle roomba. Ele apresenta comandos de movimento típicos e alguns outros recursos, incluindo:

- Avançar e voltar entre 0,1 e 1 metro de cada vez

- Girando o padrão 5 graus para a direita ou esquerda

- Virar um ângulo especificado para a direita ou esquerda (simbolizado pelos "(s)" no botão)

- Capture uma série de imagens ao redor do robô exibindo-as de forma panorâmica.

Etapa 3: mover em linha reta

Movendo-se em linha reta
Movendo-se em linha reta

Por padrão, o Weebo permite que o piloto se mova para frente ou para trás 0,1 metros, 0,25 metros, 0,5 metros e 1 metro. A velocidade padrão do movimento é de 1,5 metros / s para garantir que se um penhasco for atingido, o roomba pode executar medidas de emergência a tempo para salvar o bot de uma queda potencialmente devastadora. Basta clicar no botão e assistir!

Etapa 4: Virar

Girando
Girando
Girando
Girando

Para virar, o piloto tem um pouco mais de customização. Para virar, basta clicar nos botões "Virar à esquerda", "Virar à direita", "Virar à esquerda (S)" ou "Virar à direita (S)". Por padrão, os botões Virar à esquerda e Virar à direita girarão 5 graus em suas respectivas direções. Os botões Girar para a esquerda (S) e Girar para a direita (S), entretanto, permitirão ao usuário inserir os graus que deseja girar naquela direção. Isso permite que o piloto vire o quanto quiser.

Etapa 5: os sensores de luz

Os Sensores de Luz
Os Sensores de Luz

Você provavelmente já deve ter notado que os valores do sensor de luz estão alternando entre 0 e 1 enquanto você move o robô. Isso ocorre porque durante cada movimento em linha reta, e após cada movimento de giro, o bot irá dizer se há um objeto na frente dele. Isso é para o benefício do piloto, que pode não ver um pequeno objeto diretamente na frente do bot, e irá avisá-lo disso.

Etapa 6: uma nota sobre protocolos de emergência

Mencionei anteriormente que existem protocolos de emergência em vigor no caso de erro do piloto ou circunstâncias imprevistas. Se, por algum motivo, o pára-choque do roomba colidir com um objeto, Weebo cancelaria o comando de movimento atual e faria o robô recuar cerca de 0,1 metros. O mesmo aconteceria se a frente do bot ultrapassasse uma borda (na frente).

Etapa 7: a câmera

Ao pressionar o botão "Pan", Weebo tirará 6 fotos na frente dela, colocando-as em uma tela em estilo panorama. Isso será salvo como "Pan.fig."

Recomendado: