La robotica del cloud è l'uso di risorse di elaborazione remota per consentire una maggiore memoria, potenza di calcolo, apprendimento collettivo e interconnettività per le applicazioni di robotica.
Quando le richieste di calcolo o di archiviazione superano la capacità di bordo di un robot, vengono scaricate nel cloud, dove le enormi risorse di un data center possono integrare le loro limitate risorse locali. La robotica nel cloud rappresenta anche un progresso significativo per l'apprendimento dei robot. Laddove un robot potrebbe impiegare 150 ore per apprendere un'attività utilizzando le proprie risorse individuali di intelligenza artificiale (AI), lo sforzo collaborativo di 150 robot che apprendono parti diverse di un'attività potrebbe completare l'attività in un'ora.
Con una connessione Wi-Fi a risorse basate su cloud, un robot può accedere a una vasta libreria di oggetti noti per identificare le cose nel suo ambiente. Il riconoscimento degli oggetti aiuta un robot a svolgere meglio attività come l'ordinamento, la pulizia e l'utilizzo di elettrodomestici. Affidarsi al cloud per le risorse significa anche che il robot stesso può essere più semplice, eliminando la costosa potenza di calcolo e il raffreddamento associato e il consumo di energia elettrica. A causa di questo scarico, i robot connessi al cloud hanno requisiti di batteria inferiori e sono complessivamente più leggeri e meno costosi. La robotica cloud viene in genere utilizzata per attività che non richiedono l'esecuzione in tempo reale, preservando le risorse locali per le applicazioni con vincoli di tempo impegnativi.
La connessione al cloud elimina la necessità per un robot di apprendere un'attività che qualsiasi altro robot connesso ha: può scaricare le informazioni necessarie invece di dover provare o osservare come svolgere un'attività. Questa interconnessione può anche aiutare i robot a lavorare insieme in modo più fluido, coordinando automaticamente i loro compiti.
Le auto a guida autonoma di Google sono un tipo di robot connesso al cloud. Le auto autonome accedono ai dati di Google Maps e alle immagini archiviate nel cloud per riconoscere l'ambiente circostante. Raccolgono inoltre informazioni sulle condizioni stradali e del traffico e inviano nuovamente tali informazioni al cloud.
Un altro esempio è Romo, un robot poco costoso ($ 150) collegabile al cloud che si muove su una base calpestata che ospita una batteria. Un iPhone fornisce potenza di calcolo e fotocamera, microfono e altoparlanti. Il fattore di cloud computing rende il robot in grado di riconoscere meglio il suo ambiente. Romos può essere utilizzato per giocare o può essere utilizzato per la telepresenza, che consente a un operatore umano di essere virtualmente presente in una posizione remota.
Guarda la conferenza di Ken Goldberg sulla robotica del cloud: