Tente andar pelo corredor da sua escola de olhos fechados. Você aguenta quatro ou cinco passos antes de raspar em uma parede, em uma carteira ou na mochila de alguém. Se mover pelo espaço sem se machucar exige, no fim das contas, um fluxo constante de pistas.
Os robôs estão presos ao mesmo problema, só que começam do zero. Um robô não sabe onde está. Ele precisa deduzir com sensores, câmeras, contagem de rodas, mapas e muita matemática. Junte pistas, faça a melhor estimativa, mova-se e confira a estimativa de novo.
Os Robôs Também Precisam de Sentidos
Você tem visão, audição, tato e equilíbrio. Um robô tem sensores, e cada um detecta exatamente um tipo de coisa. Uns medem distância, outros captam objetos, outros acompanham a velocidade, outros descobrem para onde algo está apontando.
- Câmeras: para ver paredes, caminhos, pessoas, placas ou obstáculos
- Rodas: para medir quanto o robô já percorreu
- GPS: para estimar a localização ao ar livre
- Lidar: para escanear a área com luz laser
- Sensores ultrassônicos: para rebater ondas de som nos objetos
- Giroscópios: para detectar giros ou inclinações
Nenhum sensor sozinho conta a história inteira. A câmera detecta uma porta. O contador de rodas diz que você andou um metro e meio. O sensor de distância insiste que há uma parede bem ali. Empilhe tudo e uma posição começa a aparecer.
Contar as Voltas das Rodas
O truque mais simples do livro é contar voltas de roda. Saia da porta da sala, conte três metros de giros e você pode afirmar que está a três metros da porta. Os engenheiros chamam isso de odometria. Você faz exatamente a mesma coisa quando conta os seus passos no escuro.
Usar Câmeras Como Olhos
As câmeras deixam um robô enxergar em volta. Um aspirador distingue pés de cadeira e rodapés. Um carro autônomo lê faixas e semáforos. Um rover de Marte estuda rochas e desvia de terreno que engoliria uma roda.
Mas uma câmera não vê como você vê. Você olha para uma cadeira e simplesmente sabe. Um robô recebe uma grade de pixels coloridos e precisa deduzir bordas, formas, sombras e padrões antes de conseguir chamar aquilo de cadeira. Depois a luz muda. Depois alguma coisa se coloca na frente. Depois alguém vira a cadeira e a silhueta é outra. Cada um desses casos precisa ser treinado.
Construir um Mapa
Os robôs bons vão desenhando enquanto andam. Um aspirador começa em um cômodo desconhecido e aos poucos descobre onde estão as paredes, onde está o sofá e quais caminhos ficam livres. Com esse mapa, ele para de quicar feito pinball e passa a limpar em linhas eficientes.
Você faz exatamente a mesma coisa em um prédio novo. No primeiro dia você anda perdido. No terceiro você já sabe que a escada fica ao lado da entrada, a quadra no fim do corredor, a biblioteca virando a esquina. Os robôs constroem o mesmo mapa mental, só que com sensores e código no lugar da memória.
Por Que os Robôs Ainda se Perdem
Eles se perdem o tempo todo. Uma roda patina. Um sensor cospe lixo. Alguém move o sofá. A luz apaga. Uma sacola acaba na frente da câmera. Dois corredores parecem idênticos e o robô escolhe o errado.
É por isso que um robô nunca faz um palpite e se casa com ele. Ele confere de novo, e de novo, atualizando a estimativa toda vez que chega informação nova. Que é exatamente o que você faz andando por um museu, olhando placas, conferindo o mapa, olhando em volta, corrigindo.
A Grande Ideia
Os robôs encontram a própria posição juntando pistas e combinando tudo. Câmeras, contagem de rodas, GPS, lasers, sensores de movimento. Tudo alimenta uma única estimativa viva de onde estou e para onde vou em seguida.
