Bbabo NET

Scienza & Tecnologia Notizia

L'artigiano ha assemblato un robot che indovina le parole per lui in Wordblitz

L'artigiano ha presentato un plotter robotico che riproduce in modo indipendente Wordblitz e trova nuove parole. Il progetto è scritto in Python e Raspberry Pi e la libreria OpenCV sono utilizzati per il sistema di visione artificiale.

I dettagli del plotter stesso sono realizzati in MDF e tagliati con una taglierina laser. Il dispositivo ha solo due gradi di libertà, che consentono di spostare il manipolatore lungo il piano dello schermo dello smartphone. La punta del manipolatore è una normale penna a sfera con un pezzo di cotone idrofilo e un foglio all'estremità. Il dispositivo può essere migliorato sostituendo la penna con uno stilo normale.

Il microcomputer Raspberry Pi con una fotocamera di marca è responsabile del riconoscimento del campo di gioco e delle lettere. Per rilevare in modo accurato e rapido uno smartphone, lo sviluppatore ha utilizzato una cornice di marker ArUco. La parte software del plotter robotico è scritta in Python usando OpenCV. Il sistema legge il campo, trova le parole su di esso, quindi invia i comandi al plotter, che preme le tessere con le lettere nella sequenza richiesta.

Lo sviluppatore ha notato che il dispositivo funziona con alcuni errori e non rileva sempre correttamente le lettere. Ad esempio, se si posiziona il telefono con una grande inclinazione, le lettere verranno determinate in modo errato e il plotter stesso esegue molti movimenti non necessari e non cerca il percorso più ottimale per ciascuna tessera.

Il codice sorgente del progetto e le raccomandazioni dettagliate sono pubblicati in un repository aperto su GitHub. È importante notare che il sistema è progettato per la lingua francese e per funzionare con altre lingue, è necessario collegare dizionari separati.

L'artigiano ha assemblato un robot che indovina le parole per lui in Wordblitz