Índice:
Vídeo: SENSAÇÃO E EVITAÇÃO DE OBSTÁCULOS ROVER: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Um rover é um veículo de exploração espacial projetado para se mover pela superfície de um planeta ou outro corpo celeste. Alguns rovers foram projetados para transportar membros de uma tripulação de vôo espacial humano; outros foram robôs parcial ou totalmente autônomos. Rovers geralmente chegam à superfície planetária em uma espaçonave do tipo lander.
Esta definição para o rover mudou ao longo dos dias porque podemos construir nosso próprio rover de inteligência em casa com as placas e plataformas de desenvolvimento de ponta disponíveis. Minha ideia era desenvolver o rover autônomo para evitar obstáculos usando sensores de alcance ultrassônico. Este foi o projeto com Intel Edison SoC com poucos sensores do kit de sensores Intel Grover.
Etapa 1: Componentes usados
Kit Intel Edison para Arduino, servo motor, motor DC, sensor IR e sensor de alcance ultrassônico, adaptador de energia.
Poucos componentes do Lego foram usados para construí-lo para a base do rover e para montar os sensores e motores
Etapa 2: Descrição
Inicialmente, comecei com o sensor IR para calcular a distância ou detectar o obstáculo. Para torná-lo mais robusto, conectei o sensor IR do servo motor para verificar o obstáculo em todas as direções. O servo motor atuou como o motor panorâmico que pode varrer 180 ° e eu costumava procurar o obstáculo nas 3 posições - esquerda, direita e reta. Foi desenvolvido um algoritmo para calcular a distância do obstáculo e controlar o motor DC conectado para movimentar as rodas. O sensor de infravermelho tinha desvantagens, ou seja, não funcionava sob condições de luz solar intensa, é o único sensor digital e não pode medir a distância do obstáculo. O sensor IR tem um alcance de 20 cm. Mas com o sensor de alcance ultrassônico, fui capaz de calcular a distância em todas as direções e decidir a que distância o obstáculo estava e então decidir em que direção ele deveria se mover. Tem um bom alcance de 4m de distância e pode medir a distância com precisão. O sensor foi colocado no servo motor pan que faz uma varredura de 180 ° assim que o obstáculo é detectado no caminho. O algoritmo foi desenvolvido para verificar a distância em todas as direções e então decidir de forma autônoma o caminho com obstáculo detectado relativamente longe em todas as outras direções. Motores DC foram usados para mover as rodas do veículo espacial. Ao controlar o pulso para o terminal de motores CC, podemos mover o rover para frente, para trás, virar à esquerda, virar à direita. Dependendo da decisão tomada pela lógica do controlador, as entradas para os motores DC foram fornecidas. O algoritmo foi escrito de forma que, se algum obstáculo for detectado na frente do rover, ele olhe para a esquerda girando o servo motor panorâmico para a esquerda e o sensor ultrassônico verifique a distância à esquerda, então o mesmo é calculado em as outras direções. Depois de termos a distância nas diferentes direções, o controlador decide o caminho mais adequado onde o obstáculo está mais longe, comparando as distâncias medidas. Se o obstáculo estiver à mesma distância em todas as direções, o rover se moverá alguns passos para trás e verifique o mesmo novamente. Mais um sensor de infravermelho foi conectado atrás do rover para evitar bater ao se mover para trás. O valor do limite foi definido em todas as direções para a distância mínima para evitar o impacto.
Etapa 3: Aplicação
Isso tem aplicação em muitos campos, um deles foi integrado ao projeto de posicionamento interno para rastrear e testar a precisão da posição medida do objeto no ambiente interno.
Recomendado:
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): 12 etapas
Robô para evitar obstáculos usando sensor ultrassônico (Proteus): Geralmente encontramos robôs para evitar obstáculos em todos os lugares. A simulação de hardware deste robô faz parte da competição em muitas faculdades e em muitos eventos. Mas a simulação de software de robô de obstáculo é rara. Mesmo que possamos encontrá-lo em algum lugar
Contador Arduino usando display LED TM1637 e sensor para evitar obstáculos: 7 etapas
Contador Arduino usando display LED TM1637 e sensor de prevenção de obstáculos: Neste tutorial, aprenderemos como fazer um contador de dígitos simples usando Display de LED TM1637 e sensor de prevenção de obstáculos e Visuino. Assistir ao vídeo
Como fazer e projetar uma pista de obstáculos FPV para quadricópteros: 6 etapas
Como fazer e projetar uma pista de obstáculos FPV para quadricópteros: Um tempo atrás, eu estava voando no meu quintal com minha larva xe foi muito divertido. Eu me diverti tanto que cheguei a um ponto em que queria complicar um pouco mais as coisas porque estava ficando muito fácil, eu sentia. Eu vim com um plano para um curso de fpv para o meu
Quad de criança invadindo um veículo que dirige sozinho, segue em linha e detecta obstáculos: 4 etapas
Quad de Kid's Hacking em um Veículo de Autodirecionamento, Seguimento de Linha e Detecção de Obstáculos .: No Instructable de hoje, vamos transformar um quadriciclo de 1000Watt (Sim, eu sei que é muito!) Electric Kid's Quad em um veículo de Autodirecionamento, Seguimento de Linha e Evitando Obstáculos! Vídeo de demonstração: https: //youtu.be/bVIsolkEP1kPara este projeto, precisaremos dos seguintes materiais
Detectar obstáculos de maneira assíncrona com ultrassons: 4 etapas
Detectar obstáculos de maneira assíncrona com ultrassons: estou construindo para me divertir um robô que quero mover de forma autônoma dentro de uma casa. É um trabalho longo e estou fazendo passo a passo. Este enfoque instrutivo na detecção de obstáculos com Arduino Mega. Sensores ultrassônicos HC-SR04 vs HY-SRF05 são baratos e