Equipamentos de topografia e posicionamento direto da fábrica em Xangai. MOQ de 1 unidade, OEM bem-vindo. [email protected]WhatsApp +86 176 2154 1688

O que é SLAM? Localização e mapeamento simultâneos para topógrafos

Resposta curta: Localização e mapeamento simultâneos (SLAM) é um método que permite a um sensor em movimento criar um mapa de um ambiente desconhecido enquanto determina sua própria posição nesse mapa. O scanner associa cada novo quadro lidar ou de câmera ao mapa já construído, estima seu movimento e corrige a deriva acumulada ao reconhecer locais já observados, produzindo uma nuvem de pontos 3D sem instalações em tripé ou GNSS.

Pontos principais

  • SLAM significa localização e mapeamento simultâneos: o sensor estima sua trajetória e cria o mapa em um único processo.
  • Sistemas SLAM topográficos normalmente combinam lidar rotativo e unidade de medição inercial (IMU); o SLAM visual usa câmeras.
  • Os erros se acumulam como deriva ao longo do percurso; fechamentos de circuito e pontos de controle mantêm a precisão da nuvem SLAM.
  • SLAM portátil normalmente oferece precisão relativa centimétrica; um scanner terrestre em tripé continua sendo a escolha para trabalho milimétrico.
  • SLAM funciona em interiores, no subsolo e sob copas de árvores, onde os sinais GNSS são bloqueados.

O que é SLAM (localização e mapeamento simultâneos)?

Localização e mapeamento simultâneos é o problema computacional de criar um mapa de um ambiente desconhecido enquanto se rastreia a posição do sensor nesse mapa. As tarefas dependem uma da outra: é preciso um mapa para saber onde se está e conhecer a posição para inserir novas medições no mapa. O SLAM resolve ambas em conjunto.

O termo surgiu na pesquisa em robótica no fim dos anos 1980 e nos anos 1990, quando robôs móveis precisavam navegar por salas sem uma planta. Em inglês, também aparece como simultaneous location and mapping e, na grafia britânica, simultaneous localisation and mapping; todas as formas descrevem a mesma ideia. Hoje, esses algoritmos operam em aspiradores robóticos, veículos autônomos, drones e, especialmente para nossa área, scanners portáteis e de mochila usados em topografia.

Para um topógrafo, o significado prático é simples: um mapeador SLAM permite percorrer um edifício, túnel ou floresta e obter uma nuvem de pontos 3D georreferenciável, sem montar um tripé em cada estação. Para conhecer o trabalho de campo, nosso guia de escaneamento SLAM e mapeamento móvel aborda trajetos e planejamento de projetos; este artigo explica o que acontece dentro do algoritmo.

Como a localização e o mapeamento SLAM funcionam passo a passo?

A localização e o mapeamento SLAM operam em um ciclo contínuo: prever o movimento, medir o ambiente, relacionar a medição ao mapa, atualizar a posição e o mapa e corrigir periodicamente toda a trajetória. Um fluxo típico de SLAM lidar-inercial é o seguinte:

  1. Previsão do movimento. A IMU, composta por acelerômetros e giroscópios, mede o movimento centenas de vezes por segundo e prevê para onde o scanner se deslocou desde o último quadro lidar.
  2. Captura do escaneamento. O cabeçote lidar giratório registra um quadro de medições de distância ao redor do operador, frequentemente com centenas de milhares de pontos por segundo.
  3. Extração de características. O software seleciona elementos estáveis, como planos (paredes, pisos e tetos), arestas e cantos, e descarta objetos em movimento sempre que possível.
  4. Correspondência entre escaneamentos. O novo quadro é alinhado ao mapa local, usando a previsão da IMU como ponto de partida. Isso fornece uma posição e uma orientação refinadas, chamadas de pose.
  5. Atualização do mapa. Os pontos alinhados são incorporados ao mapa, que cresce à medida que o operador caminha.
  6. Fechamento de loop. Quando o sistema reconhece um local já mapeado, mede a diferença entre as duas passagens.
  7. Otimização global. Uma otimização do grafo de poses distribui essa correção ao longo de toda a trajetória, permitindo que o mapa feche corretamente, sem paredes duplicadas.

As etapas 1 a 5 costumam ser chamadas de front-end e ocorrem em tempo real; as etapas 6 e 7 constituem o back-end. Por isso, os resultados SLAM pós-processados geralmente são mais limpos que a visualização ao vivo.

Quais são os principais tipos de SLAM?

Os sistemas SLAM são classificados pelo sensor que observa o ambiente: SLAM lidar, SLAM visual ou fusão de vários sensores. O mapeamento móvel de grau topográfico quase sempre utiliza lidar com uma IMU, porque o lidar mede distâncias diretamente e funciona no escuro.

TipoSensores principaisPontos fortesLimitações
SLAM lidar 2DScanner a laser de plano único, odometria das rodasPlantas baixas simples e robustas para robôsNão produz um modelo 3D completo; pressupõe pisos planos
SLAM 3D (lidar-inercial)Lidar giratório multifeixe + IMUNuvens de pontos 3D reais, operação no escuro e precisão relativa centimétricaApresenta dificuldades em corredores longos sem características distintas e em campos abertos
SLAM visualUma ou mais câmeras, frequentemente com IMUBaixo custo, baixo peso e captura de coresRequer luz e textura; escala e precisão menos confiáveis que no lidar
Fusão multissensorLidar + IMU + câmeras, opcionalmente GNSSMais robusta; nuvens colorizadas; o GNSS referencia os trechos externosMaior custo e calibração mais complexa

O SLAM 3D é a categoria relevante para topografia, BIM e mineração. O SLAM visual é comum em celulares, dispositivos de realidade aumentada e robôs pequenos, mas raramente é empregado quando o cliente especifica a precisão da nuvem de pontos.

Qual é a precisão do SLAM e o que causa a deriva?

Um bom sistema SLAM lidar normalmente alcança precisão relativa de 1 a 3 cm em ambientes bem estruturados, mas o erro aumenta com a distância percorrida, a menos que fechamentos de loop ou pontos de controle o corrijam. Esse erro crescente é chamado de deriva.

A deriva surge de pequenos erros em cada correspondência entre escaneamentos e na IMU, que se acumulam ao longo da trajetória. Ela é mais intensa onde a geometria oferece poucas referências ao algoritmo:

  • corredores e túneis longos e uniformes, onde todos os quadros se parecem ao longo do eixo;
  • estacionamentos abertos, campos e coberturas planas com poucos elementos verticais;
  • caixas de escada percorridas rápido demais, com curvas bruscas e mudanças repentinas no campo de visão;
  • cenas com muitas pessoas, veículos ou vegetação em movimento sob vento forte.

Na experiência dos nossos engenheiros, o maior ganho de precisão vem do planejamento de loops fechados: começar e terminar no mesmo ponto e cruzar o próprio trajeto a cada poucos minutos. Nosso scanner a laser SLAM portátil tem espessura de nuvem de pontos especificada de 1 cm ou menos após o pós-processamento e de 2 cm ou menos em tempo real, com alcance de 0,1 a 70 m. Considere esses valores como precisão relativa em boas condições; a acurácia absoluta também depende de como a nuvem é vinculada aos pontos de controle.

Como georreferenciar uma nuvem de pontos SLAM?

Uma nuvem de pontos SLAM é criada em seu próprio sistema de coordenadas local. Para colocá-la no sistema do projeto, é necessário vinculá-la a pontos de controle levantados topograficamente. Isso também limita a deriva em trajetos longos.

  1. Estabeleça alvos ou marcas de controle ao longo do trajeto usando um receptor GNSS RTK em áreas externas ou uma estação total em ambientes internos.
  2. Durante o escaneamento, pare sobre cada marca de controle ou escaneie alvos identificáveis para que o software possa registrá-los.
  3. No processamento, insira as coordenadas dos pontos de controle e execute um ajustamento da trajetória com restrições.
  4. Verifique os resíduos em pontos de checagem independentes, que não foram usados no ajustamento, e inclua-os no relatório.

Uma regra prática que recomendamos aos clientes é ter um ponto de controle no início e no fim de cada loop, além de outro aproximadamente a cada 50 a 100 m em trajetos lineares longos, como túneis. Para as etapas gerais de registro e limpeza, consulte nosso artigo sobre processamento de nuvens de pontos.

Quais são as principais aplicações da localização e do mapeamento simultâneos?

As principais aplicações da localização e do mapeamento simultâneos são a navegação de robôs e veículos e a captura 3D rápida de espaços onde o escaneamento com tripé ou o GNSS é lento ou inviável. Em topografia e engenharia, os trabalhos comuns incluem:

  • Levantamentos de edifícios e BIM: interiores de vários pavimentos, salas técnicas e shafts capturados em um único percurso e depois modelados.
  • Mineração subterrânea e túneis: galerias, realces e perfis de túneis sem cobertura GNSS.
  • Silvicultura: altura das árvores, diâmetro dos troncos e densidade do povoamento sob o dossel.
  • Acompanhamento de obras: percursos semanais para comparar o executado com o projeto.
  • Pilhas de materiais e galpões: volumes em áreas de armazenamento cobertas, relacionados ao nosso guia sobre medição de volume de pilhas.
  • Patrimônio e instalações: documentação de edifícios complexos sem horas de montagem de estações.

Fora da topografia, o SLAM viabiliza robôs de armazém, carros autônomos, drones de entrega e realidade aumentada, mas essas aplicações de consumo e automotivas têm metas de precisão diferentes.

SLAM ou escaneamento a laser terrestre: qual usar?

Use SLAM quando velocidade e cobertura forem mais importantes que milímetros; escolha um scanner a laser terrestre sobre tripé quando precisar da máxima precisão e densidade em cada superfície. Muitos projetos combinam os dois.

CritérioSLAM portátilEscaneamento a laser terrestre (TLS)
Método de capturaContínuo, durante a caminhadaEstações estáticas sobre tripé
Precisão relativa típicaCerca de 1–3 cmNível milimétrico a curta distância
Tempo para um pavimento de 2.000 m²De poucos a algumas dezenas de minutosVárias horas com muitas estações
Densidade de pontos e ruídoMenor densidade e superfícies mais espessasAlta densidade e superfícies finas e nítidas
Mais indicado paraPlantas baixas, volumes, minas, florestas e levantamentos rápidos do executadoBIM detalhado, deformação estrutural, instalações industriais e detalhes patrimoniais

Um fluxo híbrido comum é escanear áreas críticas, como uma fachada ou sala de máquinas, com um scanner a laser terrestre de alta velocidade e completar o restante do edifício com SLAM, registrando ambos com os mesmos pontos de controle. Nosso artigo sobre escaneamento a laser terrestre explica o fluxo estático em detalhes.

Erros comuns de SLAM em campo e como evitá-los

A maioria dos resultados ruins de SLAM decorre da forma como o trajeto foi percorrido, não do hardware. A engenharia do SLAM pressupõe movimento suave e geometria suficiente no campo de visão, por isso os hábitos de campo fazem diferença.

  • Caminhar rápido demais ou fazer curvas bruscas: mantenha um ritmo constante e vire devagar em portas e cantos.
  • Atravessar portas sem parar: faça uma breve pausa no vão para que o scanner veja os dois ambientes.
  • Não fechar loops: planeje trajetos que retornem a si mesmos; percursos abertos acumulam deriva.
  • Iniciar em movimento: inicialize o scanner permanecendo parado durante o tempo indicado pelo fabricante.
  • Ignorar o controle: sem pontos de controle, a nuvem não pode ser verificada nem posicionada no sistema do projeto.
  • Sessões longas demais: divida locais muito grandes em missões sobrepostas, em vez de fazer um único percurso enorme.

Se estiver avaliando se o SLAM atende ao seu trabalho ou quiser compará-lo com outros scanners a laser 3D, consulte nossa linha de scanners a laser 3D ou solicite uma cotação informando o tipo de projeto e a dimensão do local. Nossos engenheiros recomendarão uma configuração e uma estratégia de controle.

Perguntas frequentes

O que é SLAM, em termos simples?

SLAM permite a um dispositivo em movimento desenhar o mapa de um lugar desconhecido enquanto acompanha sua posição nesse mapa. Compara cada nova visão laser ou de câmera com o que já mapeou, calcula quanto se moveu e acrescenta a nova visão ao mapa. Scanners portáteis usam isso para criar nuvens de pontos 3D enquanto você caminha.

O que significa SLAM na construção?

Na construção e na topografia, SLAM significa localização e mapeamento simultâneos. Refere-se a scanners portáteis, de mochila ou veiculares que capturam nuvens de pontos 3D de locais e edifícios em movimento. Empreiteiros usam SLAM para registrar progresso, documentar o conforme construído, conferir quantitativos e alimentar BIM, pois captura grandes áreas muito mais rápido que o escaneamento estático em tripé.

SLAM é o mesmo que lidar?

Não. Lidar é um sensor que mede distâncias com pulsos laser. SLAM é um algoritmo que usa dados de sensores para estimar posição e criar um mapa. Muitos scanners SLAM usam lidar como sensor principal, mas SLAM também funciona com imagens de câmera, e lidar pode ser usado sem SLAM, como em um scanner estático em tripé.

SLAM precisa de GPS?

Não. SLAM funciona sem posicionamento por satélite, por isso é usado em interiores, no subsolo e sob vegetação densa. Alguns sistemas acrescentam GNSS ao ar livre para reduzir a deriva e posicionar os dados diretamente em coordenadas reais. Sem GNSS, a nuvem é georreferenciada escaneando pontos de controle medidos com estação total ou receptor RTK.

Qual é a precisão de um scanner SLAM portátil?

Um bom scanner lidar SLAM portátil normalmente alcança precisão relativa de cerca de 1–3 cm em ambientes internos estruturados quando a trajetória inclui fechamentos de circuito. A precisão piora em trajetórias abertas longas, corredores sem feições ou caminhada rápida. A precisão absoluta depende dos pontos de controle; sempre confira os resultados em pontos de checagem independentes antes da entrega.

O que é fechamento de circuito no SLAM?

É o momento em que o sistema reconhece um lugar já mapeado. Ele mede o desvio entre as posições anterior e atual e redistribui esse erro ao longo de toda a trajetória por otimização. Planejar rotas com vários fechamentos é a forma mais eficaz de reduzir a deriva e produzir uma nuvem limpa.

Qual é a diferença entre SLAM 2D e 3D?

O SLAM 2D usa laser de plano único e cria uma planta plana, suficiente para muitos robôs internos. O SLAM 3D usa lidar rotativo de múltiplos feixes e IMU para estimar o movimento completo em seis graus de liberdade e criar uma nuvem 3D completa, necessária em topografia, BIM, mineração e projetos florestais.

Precisa de equipamentos para este trabalho?

Informe o trabalho, o país e a quantidade. Um engenheiro responderá com uma configuração e preço em até um dia útil. O pedido mínimo é uma unidade; OEM está disponível.

Artigos relacionados

Todos os artigos
Solicitar cotação

Receba uma cotação em até um dia útil

Informe os produtos, a quantidade e o destino. Um engenheiro responderá com o preço da configuração, os itens do kit e a data de entrega.

  • WhatsApp, resposta mais rápida+86 176 2154 1688
  • Horário de vendasSeg–sáb, 09:00–18:00, horário da China (UTC+8)
  • EmpresaShanghai Mars Industrial Co., Ltd., Xangai, China

Solicitar cotação

Preenchido a partir da sua lista de cotação. Edite livremente.
Respondemos em até um dia útil.

Precisa de uma configuração para o seu projeto? Fale com um engenheiro.