Description
Spesso con gli applicativi in cloud si pone il problema di pilotare periferiche presenti nella rete locale o collegate direttamente al computer come registratori di cassa, stampanti industriali o altri dispositivi. Per superare questa difficoltà abbiamo sviluppato un client in Python sfruttando il framework GenroPy e installandolo sul proprio computer o su una scheda RaspberryPi possiamo pilotare le periferiche dal software in cloud. Il software è scritto interamente in Python ed è studiato per usare un sistema a plugin grazie al quale basta scrivere un solo modulo Python per aggiungere le funzionalità specifiche di una singola periferica. Nel talk mostreremo come pilotare un piccolo braccio robotico direttamente dal web sfruttando i WebSocket per la comunicazione con il server, le Bag di GenroPy per la messaggistica e qualche componente elettronico per il collegamento fisico con il braccio.