Automazione dei giochi mobili con un braccio robot

I miei mostri cantanti sono uno di quei titoli mobili che ha individui giocano a giochi facili per fare monete e gemme nel modo tipico. [ANYNY] ha scoperto che il suo figlio era un fan del gioco, tuttavia che in alcuni casi si sentiva un po ‘truccato. Pertanto, piuttosto che sprezzando il tempo a giocare se stessi, ha creato un robot per fare il compito per loro. (Video super noioso, incorporato di seguito).

Il giocatore deve assolutamente un gioco fondamentale ma che richiede tempo. Dopo aver vinto, il giocatore arriva a selezionare un premio da 17 carte segrete. Il primo premio di 1.000 diamanti sembrava sempre nascosto sotto un’altra carta, portando alla frustrazione precedentemente menzionata.

In acquisto per testare se il gioco è stato truccato, [ANYNY] ha configurato un UAMM SWIFT PRO per giocare, con il braccio robot in movimento un piccolo stilo sopra l’iPad che gioca il gioco. Il video dell’iPad è stato convogliato su un PC tramite HDMI out, andando in una card di cattura Camlink. Uno script Python che utilizza OpenCV è stato quindi prodotto per giocare automaticamente il gioco, oltre a registrare i risultati dei premi acquisiti lungo la strada. Tutto il codice è su GitHub.

Dopo oltre 100 tentativi, il robot non ha mai gestito per scegliere la carta giusta per segnare 1.000 diamanti. A condizione che ci siano solo 17 carte da scegliere, si aspetterebbe che il 1.000 diamanti per trovare un numero di volte in tante selezioni.

Sembra che la scelta del premio per il completamento del gioco di memoria potrebbe non essere davvero inattivo per scegliere la carta giusta. Invece, il premio fornito è scelto da qualche altro calcolo interamente.

Ci piace un robot che gioca a giochi a Hackaday, anche se è facile come Tic-Tac-Toe. Video dopo la pausa.

Leave a Reply

Your email address will not be published. Required fields are marked *