Neste artigo, apresenta-se uma solução robótica omnidirecional concebida para recolher objetos no seu percurso. O robot está equipado com sensores de linha, que lhe permitem seguir trajetórias definidas, e sensores de cor, que possibilitam a identificação de objetos ou áreas específicas com base na sua coloração. Adicionalmente, utiliza sensores para desviar-se de obstáculos e identificar objetos posicionados junto ao solo.
O sistema integra um braço robótico equipado com uma garra, permitindo a recolha eficiente dos objetos de forma autónoma e precisa.
1. Introdução
Neste contexto, o presente trabalho apresenta o desenvolvimento de um robot omnidirecional equipado com um manipulador robótico, cuja principal função é transportar objetos de um ponto A para um ponto B de forma autónoma, seguindo um trajeto pré-definido. O propósito do projeto é não só testar e validar a aplicação prática desta solução, mas também explorar o potencial da sua utilização em cenários reais, como apoio domiciliário, logística interna em ambientes industriais ou hospitalares, e assistência a pessoas com mobilidade reduzida.
O robot omnidirecional foi concebido com um conjunto integrado de sensores e funcionalidades que maximizam a sua eficiência e versatilidade. Entre eles, destacam-se os sensores de linha, que permitem ao robot detetar e seguir trajetórias previamente delimitadas, e os sensores de cor, que facilitam a identificação de objetos ou áreas específicas com base em caraterísticas cromáticas. Adicionalmente, o robot está equipado com sensores de proximidade para evitar colisões, garantindo a capacidade de desviar-se autonomamente de obstáculos no seu percurso. Para recolher e manipular objetos, foi integrado um manipulador equipado com uma garra, que assegura uma interação precisa e eficaz com os elementos identificados no ambiente.
O projeto foi orientado por objetivos claros: desenvolver um sistema robusto, capaz de operar de forma autónoma em ambientes complexos e dinâmicos, e explorar soluções técnicas avançadas que combinam mobilidade omnidirecional, manipulação robótica e algoritmos de navegação baseados em sensores. Este artigo descreve o processo de design, implementação e validação do sistema, assim como os resultados obtidos nos testes realizados, com o intuito de avaliar o seu desempenho e eficiência.

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.

A Figura 2 apresenta o diagrama de blocos deste robot, composto por duas partes principais: do lado esquerdo, o robot móvel, e do lado direito, o manipulador com garra. Nos parágrafos que se seguem, faz-se uma breve descrição.
O robot é alimentado por uma bateria de 12 V fornece energia ao sistema. Foi adicionado um circuito regulador de tensão 12-5 V converte a tensão para alimentar os componentes de 5 V. Os sensores: um sensor de cor TCS3200 é utilizado para identificar a cor de objetos ou áreas no percurso, um módulo de sensor de linha TCRT5000 permite ao robot detetar e seguir trajetórias pré-definidas no chão e quatro sensores de ultrassons para deteção de obstáculos. Em termos de pré-atuadores e atuadores: dois motores DC, cada um com um encoder acoplado, são responsáveis pela locomoção omnidirecional do robot, permitindo movimentos em múltiplas direções com precisão. O controlador principal, é um microcontrolador Arduino MEGA centraliza o processamento do robot, recebendo os sinais dos sensores e controlando os motores DC através do módulo TB6612FNG Shield, que atua como pré-atuador para os motores.
O manipulador (lado direito da Figura 2), possui uma bateria de 12 V para alimentação dos motores servo e um módulo regulador de tensão 12-5 V ajusta a tensão para os componentes que operam a 5 V. O controlador principal é um Arduino UNO gere os movimentos do manipulador, processando os comandos recebidos e controlando os motores responsáveis pela movimentação do manipulador. Em termos de pré-atuação, um módulo PCA9685 controla os motores servo que movem os diferentes segmentos do manipulador. O manipulador é composto por vários motores servo que permitem movimentos precisos e controlados do braço robótico e da garra. Em termos de comunicação, um módulo Bluetooth HC-05 é utilizado para comunicação sem fios, possibilitando o controlo remoto do manipulador.
O diagrama ilustra claramente a separação de funções entre o robot móvel e o manipulador robótico, evidenciando a integração e coordenação entre ambos os sistemas através da interface SPI. Este design modular facilita a implementação e a manutenção do sistema, permitindo autonomia no deslocamento do robot e precisão nas tarefas de manipulação realizadas pelo braço acoplado.
Luís Pires e João Figueiredo
IPLuso – Instituto Politécnico da Lusofonia
Para ler o artigo completo faça a subscrição da revista e obtenha gratuitamente o link de download da revista “robótica” nº140. Pode também solicitar apenas este artigo através do email: a.pereira@cie-comunicacao.pt
Outros artigos relacionados
- Artigo “Mobile Robotic Arm [Braço Robótico Móvel]” da edição 136 da revista Robótica;
- Artigo “Unusual Robotic Arm [Braço robótico incomum]” da edição 132 da revista Robótica;
VOCÊ PODE GOSTAR
-
Gesture – Controlled Robot for Color Detection Applied to IIoT
-
Coordenacão de frotas de robots móveis: o caso do sistema MAESTRO
-
Robot for measurement of human temperature body [Robot para medição da temperatura corporal humana]
-
Mobile Robotic Arm [Braço Robótico Móvel]
-
Indústria 4.0 e precetivos da evolução em uma análise do cenário português


