EN - FR - DE - ES - IT - PT -

LexiconDream

🧭 SLAM

Localização e mapeamento simultâneos para robôs móveis.

SLAM

SLAM significa Localização e Mapeamento Simultâneos. Resolve um problema clássico do ovo e da galinha. Para construir um mapa, um robô precisa de saber onde está. Para saber onde está, o robô precisa de um mapa. O SLAM faz as duas coisas ao mesmo tempo. É um dos problemas fundamentais da robótica móvel.

O robô move-se por um ambiente desconhecido. Recolhe dados de sensores: varrimentos LiDAR, imagens de câmaras, odometria das rodas e leituras da IMU. Estima a sua posição e constrói um mapa incrementalmente. Ao revisitar áreas, corrige erros tanto no mapa como na sua trajetória. O resultado é um mapa consistente e um caminho preciso.

abordagens SLAM

O SLAM é complexo porque os erros acumulam-se. Um pequeno erro na odometria aumenta com o tempo. O fecho de loop corrige isto: quando o robô reconhece um local que já viu antes, fecha o loop e ajusta toda a trajetória. É por isso que os sistemas SLAM necessitam de um reconhecimento de localização robusto. Uma alteração na iluminação ou uma cadeira movida pode interromper o reconhecimento. Os sistemas SLAM modernos já estão suficientemente maduros para produtos comerciais. Os aspiradores robóticos usam SLAM visual. Os carros autónomos usam SLAM com lidar para mapeamento. O SLAM ainda não está totalmente resolvido, mas funciona suficientemente bem para muitas aplicações. Os desafios que restam são ambientes dinâmicos, mapeamento a longo prazo e SLAM com múltiplos robôs.

Comments

No comments yet. Be the first to share a thought.

Leave a comment