Ultralytics YOLO27: Entre na lista de espera.
Licenciar o YOLO
Voltar ao glossário da Ultralytics

Robotics

A robótica cria máquinas que percecionam, decidem e atuam no mundo físico. Como a perceção, o planeamento, o controlo e as políticas robóticas aprendidas se articulam.

A robótica é o ramo da engenharia que concebe, constrói e programa robôs: máquinas que percebem o ambiente, decidem o que fazer e atuam no mundo físico através de motores e outros atuadores. Combina engenharia mecânica e elétrica, teoria de controlo e informática. Os robôs industriais clássicos repetem movimentos pré-programados dentro de células vedadas, enquanto a inteligência artificial (AI) permite que os mais recentes lidem com a variabilidade: encontrar peças que nunca estão exatamente no mesmo lugar, desviar-se de pessoas e aprender competências de manipulação através de demonstrações, em vez de código escrito manualmente.

Como funciona um robô: percecionar, planear, agir#

A maioria do software para robôs segue uma estrutura de perceção-planeamento-ação que funciona continuamente:

  • Perceção: Câmaras, sensores de profundidade, lidar, unidades de medição inercial (IMUs), codificadores de articulação e sensores de força e binário medem o mundo e o próprio robô.
  • Perceção: Os modelos de visão computacional transformam imagens brutas em objetos, pessoas, superfícies e distâncias através da deteção de objetos, segmentação, estimação de pose e estimação de profundidade.
  • Estimação do estado e mapeamento: A fusão de sensores com filtros como o filtro de Kalman estima a posição e o movimento do robô, e o SLAM visual cria um mapa de espaços desconhecidos enquanto acompanha o robô nesse mapa.
  • Planeamento: Os planificadores de tarefas decidem o que fazer a seguir, e os planificadores de movimento calculam trajetórias sem colisões para rodas ou braços.
  • Controlo: Controladores de baixo nível, desde ciclos PID até ao controlo preditivo baseado em modelo, acionam os motores para que sigam o plano, muitas vezes centenas de vezes por segundo.

O middleware, como o ROS 2 (Robot Operating System), liga estas partes como processos separados que trocam mensagens através de tópicos com nomes. O ciclo fecha-se porque cada ação altera o que os sensores veem a seguir:

Visão no ciclo de controlo#

A perceção tem de produzir resultados com rapidez suficiente para permitir o planeamento no próprio computador do robô, muitas vezes um módulo GPU integrado, como o NVIDIA Jetson. O guia de início rápido ROS da Ultralytics executa o Ultralytics YOLO26 como um nó ROS que subscreve um tópico de câmara e publica deteções e segmentações anotadas, nomes das classes detetadas e distâncias dos objetos calculadas a partir de imagens de profundidade para utilização por outros nós. A mesma etapa de perceção para ação cabe em poucas linhas de Python; neste exemplo, o robô móvel para assim que uma pessoa aparece na imagem da câmara:

from ultralytics import YOLO

model = YOLO("yolo26n.pt")
video = "https://github.com/ultralytics/assets/releases/download/v0.0.0/decelera_portrait_min.mov"

# Sense-act loop: read frames as they arrive and stop as soon as a person is detected
for frame_idx, result in enumerate(model.predict(video, stream=True, classes=[0])):
    if len(result.boxes) > 0:
        print(f"Person detected in frame {frame_idx}: sending stop command")
        break

Com stream=True, o modelo produz um resultado por fotograma à medida que o vídeo é lido, seguindo o mesmo padrão usado com um índice de câmara em direto, como source=0.

Robótica baseada em aprendizagem#

A perceção aprendida é agora prática corrente, e a aprendizagem abrange cada vez mais também o planeamento e o controlo:

  • Aprendizagem por imitação: Os robôs aprendem com demonstrações teleoperadas através da clonagem de comportamento. Técnicas como o fracionamento de ações e as políticas de difusão tornaram isto prático para manipulações delicadas, como dobrar roupa ou inserir conectores.
  • Aprendizagem por reforço em simulação: As políticas treinadas com aprendizagem por reforço ao longo de milhões de ensaios simulados são transferidas para hardware real com a ajuda da aleatorização de domínio, que varia a física e a aparência para que o mundo real pareça mais uma variação. Os controladores de marcha e corrida ágeis para quadrúpedes e humanoides são frequentemente treinados desta forma.
  • Modelos fundacionais para robótica: Os modelos de visão-linguagem-ação convertem imagens da câmara e instruções em linguagem natural diretamente em comandos motores. Entre os exemplos estão o π0 da Physical Intelligence, o Gemini Robotics da Google DeepMind e os modelos abertos Isaac GR00T da NVIDIA para humanoides. Os dados de treino são agregados de vários robôs, como no conjunto de dados Open X-Embodiment, com mais de um milhão de trajetórias de 22 tipos de robôs.

Estes métodos são frequentemente agrupados sob os termos IA incorporada e IA física, que designam áreas de investigação em IA dedicadas a agentes que percecionam e atuam através de um corpo.

Robótica vs. automação de processos robóticos#

A automação de processos robóticos (RPA) partilha a palavra, mas não envolve hardware: os «bots» de RPA são software que automatiza tarefas digitais repetitivas, como copiar dados entre aplicações empresariais ou processar faturas. A robótica envolve sempre uma máquina física, como o quadrúpede Spot da Boston Dynamics a percorrer um estaleiro de construção para captar imagens de inspeção.

Aplicações#

  • Indústria transformadora: Braços articulados soldam, pintam e montam, enquanto os robôs colaborativos (cobots) trabalham ao lado das pessoas a velocidades e forças menores. A visão orienta a recolha de peças em contentores e inspeciona-as para detetar defeitos.
  • Logística: Os robôs móveis autónomos (AMRs) navegam pelos armazéns usando mapas e perceção integrados, desviando-se de obstáculos; os veículos guiados automatizados (AGVs) mais antigos seguiam percursos fixos de fita ou fio.
  • Agricultura: Os robôs eliminam ervas daninhas, desbastam e colhem culturas, usando visão para distinguir as plantas.
  • Cuidados de saúde: Os sistemas cirúrgicos teleoperados ampliam os movimentos da mão do cirurgião para controlar instrumentos com precisão, e os robôs móveis transportam materiais pelos hospitais.
  • Transportes: Os veículos autónomos e os drones são robôs móveis que executam o mesmo ciclo de perceção-planeamento-ação a velocidades mais elevadas.

Segundo a Federação Internacional de Robótica, foram instalados 542 000 robôs industriais em todo o mundo em 2024, 54% dos quais na China, elevando o número de robôs em funcionamento para cerca de 4.66 milhões.

Explore as soluções

Visão computacional no desporto

Visão computacional no desporto

Descubra como o Ultralytics YOLO impulsiona a visão computacional no esporte com rastreamento de jogadores e bolas, análise de desempenho, insights para treinadores e reabilitação de atletas.
Saiba mais
Visão computacional para imagens aéreas

Visão computacional para imagens aéreas

Transforma imagens de drones e aéreas em informações em tempo real para a agricultura, a aquacultura, a conservação e a análise geoespacial com Ultralytics YOLO.
Saiba mais
Visão computacional no setor aeroespacial

Visão computacional no setor aeroespacial

Aplica visão computacional na indústria aeroespacial com Ultralytics YOLO para inspecionar aeronaves, detetar objetos estranhos na pista (FOD), apoiar operações aeroportuárias em terra e detetar defeitos em materiais compósitos.
Saiba mais
Visão computacional na segurança

Visão computacional na segurança

Protege todas as instalações com os modelos Ultralytics YOLO. A IA visual permite monitorizar perímetros, detetar ameaças, reconhecer matrículas e melhorar a segurança no local de trabalho.
Saiba mais
Visão computacional na robótica

Visão computacional na robótica

Potencia máquinas mais inteligentes com os modelos Ultralytics YOLO. A IA visual na robótica permite navegação autónoma, perceção, rastreamento de objetos e controlo em tempo real.
Saiba mais
Visão computacional na logística

Visão computacional na logística

Otimize a logística com os modelos Ultralytics YOLO. A IA de visão permite inspecionar pacotes, fazer triagem, rastrear veículos e monitorar a segurança em tempo real nos armazéns.
Saiba mais
Visão computacional no varejo

Visão computacional no varejo

Reinvente o varejo com os modelos Ultralytics YOLO. A IA de visão permite rastrear o estoque, monitorar prateleiras, gerenciar filas e obter insights mais inteligentes sobre clientes.
Saiba mais
Visão computacional na área da saúde

Visão computacional na área da saúde

Desenvolva soluções de saúde com os modelos Ultralytics YOLO. A IA de visão na área da saúde permite obter imagens médicas mais rapidamente, diagnósticos mais inteligentes e monitoramento de pacientes.
Saiba mais
Visão computacional na manufatura

Visão computacional na manufatura

Otimize a manufatura com modelos Ultralytics YOLO. A IA visual impulsiona o controle de qualidade, a detecção de defeitos, a conformidade com o uso de EPI e a automação da linha de montagem.
Saiba mais
Visão computacional no setor automotivo

Visão computacional no setor automotivo

Aplique visão computacional no setor automotivo com modelos Ultralytics YOLO. A IA visual aumenta a segurança viária, aprimora a assistência ao condutor e viabiliza a automação de veículos para estradas mais inteligentes.
Saiba mais
Visão computacional na agricultura

Visão computacional na agricultura

Leve a IA de visão à agricultura inteligente com os modelos Ultralytics YOLO. Aprimore o monitoramento de plantações, o rastreamento de animais e a agricultura de precisão para obter safras maiores e mais inteligentes.
Saiba mais

Vamos construir juntos o futuro da IA!

Comece sua jornada rumo ao futuro do aprendizado de máquina