A settembre 2014, Google ha annunciato una nuova risorsa chiamata Cartographer, la cui funzione principale è creare mappe 2D e 3D di interni. Questa tecnologia si basa su algoritmi di «localizzazione e tracciamento simultaneo», un componente essenziale per veicoli senza pilota, robot aspirapolvere, auto autonome e gru che operano da sole. Due anni dopo, Google ha deciso di trasformare Cartographer in uno strumento open source, compatibile con il Robot Operating System.
Esistono diversi metodi per creare mappe di interni, alcuni più automatizzati di altri. Le soluzioni commerciali tendono a essere molto costose e chi decide di esplorare la strada dell'open source probabilmente scoprirà alcune limitazioni. Tuttavia, l'ultimo annuncio di Google mira a cambiare le cose. Nel settembre 2014, Google ha lanciato Cartographer, una libreria di localizzazione e tracciamento simultaneo (SLAM). La sua efficacia e velocità sono così elevate che, secondo Google, può creare la mappa di un edificio di 39 piani in poche ore. Da allora, Google ha combinato i dati di Cartographer con fonti ufficiali per creare le mappe più precise, ma da questa settimana la risorsa verrà rilasciata a tutti gli interessati. Google Cartographer è open source.
Ciò significa che Cartographer può essere integrato e adattato a ogni tipo di piattaforma, a cominciare dal Robot Operating System. Google sottolinea che questa compatibilità, unita allo sforzo di diversi collaboratori esterni, consentirà a Cartographer di funzionare immediatamente su opzioni come TurtleBots, il robot HSR di Toyota, il Personal Robotics 2 di Willow Garage e il Revo LDS. Il piano di Google è «democratizzare» l'accesso a SLAM, anche se riconosce che il funzionamento di Cartographer è molto focalizzato su LIDAR e, con il passare del tempo, si aspettano di aggiungere più sensori, piattaforme e funzioni al progetto.
Ammetto che Cartographer potrebbe non essere di particolare interesse per l'utente medio, ma ci sono molti appassionati di robotica là fuori che sperimentano con sensori, e Cartographer potrebbe diventare un grande alleato. Non esitate a fare la prova: l'annuncio ufficiale contiene diversi collegamenti e immagino che presto vedremo un portale più dedicato.