Contrinex
Mobile Robotic Arm [Braço Robótico Móvel]

Mobile Robotic Arm [Braço Robótico Móvel]

Cada vez mais é importante desenvolver soluções tecnológicas capazes de prestar assistência ao Ser Humano, nomeadamente em casos ou situações de deficiências ou dificuldades resultantes da longevidade.

Neste artigo, apresenta-se uma solução robótica que tem a capacidade de agarrar objetos que encontra no seu caminho, desviando-se de obstáculos com recurso a sensores, e reconhecimento de objetos posicionados junto ao chão. O robot incorpora um braço robótico com uma garra, o que lhe permite agarrar os objetos.

1. Introdução

A idealização deste projeto foi a criação de um robot móvel [1] [2] com a capacidade de agarrar objetos usando um braço robótico com uma garra. O robot move-se a partir de 2 motores DC (direção e velocidade), sendo estes controladas por uma dupla ponte H com controlo de velocidade por Pulse Width Modulation (PWM). O mini-braço robótico (incorporado no robot) e a garra movem-se usando servos. São usados 4 sensores ultrassónicos, sendo 3 deles usados para detetar obstáculos e outro para identificar objetos, este último funciona “ao estilo radar” permitindo ao sensor rodar e detetar objetos na área frontal do robot. Está incluído um sensor de cor que permite ao robot saber a sua “localização”, identificando duas cores (preto e vermelho). A cor preta significa que é uma zona onde ele deve colocar os objetos que encontra, a cor vermelha significa que é uma zona onde ele deve ficar em repouso, ficando à espera de ordens. As ordens são enviadas através de uma aplicação desenvolvida para o sistema operativo Android e comunicação de forma bidirecional com o robot através da rede sem fios Bluetooth. Sempre que o robot receba ordens emitirá um som, cada ordem tem um som diferente, assim informando o utilizador que recebeu as ordens corretas.

Robot físico.
Figura 1. Robot físico.

2. Arquitetura do robot

Através da Figura 2 é possível observar o diagrama de blocos do robot sendo que cada bloco representado corresponde a um elemento da arquitetura desenvolvida.

Arquitetura do robot.
Figura 2. Arquitetura do robot.

O Arduíno Mega 2560 foi usado no projeto pois a sua grande quantidade de pinos digitais e PWM, tornou-se ideal para o robot. O robot tem 3 sensores de ultrassons (HC-SR04) na parte frontal para detetar obstáculos, onde 2 estão posicionados com um ângulo entre os 30 graus, um a “olhar” mais para a esquerda e outro para a direita. O quarto sensor está a 1 cm do chão, fazendo com que se consiga distinguir entre objetos e obstáculos. O sensor de cor está quase centrado na parte frontal do robot, mas em baixo a apontar para o chão para conseguir identificar as diferentes cores no chão, com o intuito de saber a sua “localização“.

O HC-SR04 é um sensor ativo de efeito piezoelétrico, este sensor é útil para a medição de distâncias, consegue medir entre 3 cm a 4 m, possui um emissor e recetor, o emissor emite uma onda de ultrassons, se encontrar um objeto pelo caminho a onda é refletida e voltar ao sensor, a partir desse método é possível calcular a distância entre o sensor e o objeto.

Luís Pires
IPLuso – Instituto Politécnico da Lusofonia


Para ler o artigo ou dossier completo faça a subscrição da revista e obtenha gratuitamente o link de download da revista “robótica” nº136. Pode também solicitar apenas este artigo através do emaila.pereira@cie-comunicacao.pt

Outros artigo relacionados