Tự động hóa các trò chơi di động với một cánh tay robot

Quái vật ca hát của tôi là một trong những tựa game di động có các cá nhân chơi các trò chơi dễ dàng để tạo tiền xu cũng như đá quý theo cách điển hình. [Anykey] phát hiện ra rằng con mình là một fan hâm mộ của trò chơi, tuy nhiên trong một số trường hợp, nó cảm thấy hơi mòn một chút. Do đó, thay vì phung phí thời gian tự mình chơi, anh ta thiết lập một robot để thực hiện nhiệm vụ cho họ. (Video siêu nhàm chán, được nhúng bên dưới.)

Người chơi phải có tổng số một trò chơi trí nhớ tốn thời gian cơ bản. Khi chiến thắng, người chơi sẽ được chọn một giải thưởng từ 17 thẻ bí mật. Giải thưởng hàng đầu của 1.000 viên kim cương dường như được ẩn giấu dưới một thẻ nữa, dẫn đến sự thất vọng được đề cập trước đó.

Khi mua hàng để thử nghiệm Nếu trò chơi đã được trò chơi, [Anykey] đã thiết lập Uarm Swift Pro để chơi trò chơi, với cánh tay robot di chuyển một chút bút stylus trên iPad đang chơi trò chơi. Video của iPad đã được chuyển sang PC thông qua HDMI, đi vào thẻ bắt camlink. Một tập lệnh Python sử dụng OpenCV sau đó được tạo ra để phát trò chơi tự động, cũng như đăng nhập kết quả của các giải thưởng có được trên đường đi. Tất cả các mã đã lên trên GitHub.

Sau hơn 100 lần thử, robot không bao giờ được xử lý để chọn đúng thẻ để ghi 1.000 viên kim cương. Với điều kiện chỉ có 17 thẻ để chọn, người ta sẽ mong đợi giải thưởng 1.000 Diamond để tìm kiếm một số lần trong nhiều lựa chọn đó.

Có vẻ như sự lựa chọn giải thưởng để hoàn thành trò chơi trí nhớ có thể không thực sự xuống để chọn đúng thẻ. Thay vào đó, giải thưởng được cung cấp được chọn bởi một số tính toán khác hoàn toàn.

Chúng tôi thích một robot đang chơi game tại Hackaday, ngay cả khi nó dễ như Tic-Tac-Toe. video sau giờ nghỉ.

Leave a Reply

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

Related Post