Lebih cepat dari sedetik: robot terus meningkatkan waktu perakitan kubus Rubik
Upaya pertama untuk mengumpulkan kubus Rubik secara intuitif, tanpa menggunakan metode yang sudah dikembangkan dan dijelaskan dengan baik, tersandung pada kekalahan tak berdaya. Setelah meninjau instruksi yang relevan, tugas diselesaikan, meskipun pengulangan algoritma membutuhkan satu menit. Tapi berapa lama minimum yang dibutuhkan untuk membawa masing-masing wajah kubus campuran acak ke warna yang sama? Orang-orang mencapai lima detik. Dan mobil baru-baru ini menjadi lebih cepat dari sedetik. Kita berbicara tentang robot Jay Flatland yang sudah dijelaskan dan bahkan pesaing baru yang lebih cepat untuk rekor dunia Sub1.Jadi, tugasnya adalah untuk mendapatkan kubus acak 3 × 3 × 3, membiasakan diri dengan konfigurasi dan rotasi, membawa masing-masing wajah dengan warna yang sama. Anda tidak perlu melakukan ini secara membabi buta atau dalam gelap, gerakan tidak terbatas. Yang Anda butuhkan hanyalah kecepatan. Model dadu yang dapat diterima, pesanan campuran dan detail lainnya diatur oleh organisasi yang mendaftarkan hasilnya. Satu hal yang tidak berubah: jumlah gerakan optimal maksimum tidak pernah bisa lebih dari 20. Inilah yang disebut angka Tuhan .Sekarang rekor di antara orang-orang milik remaja Amerika Lucas Etter. Dia mengaturnya pada musim gugur 2015, memecahkan teka-teki dalam 4,9 detik. Catatan ini didaftarkan oleh World Cube Association, sebuah organisasi yang mengatur kompetisi Rubik's Cube. Hasilnya adalah peningkatan bertahap selama beberapa dekade terakhir . Sebagai contoh, pada tahun 1982, rekornya adalah 19 detik.Hasil terbaik saat ini di antara orang-orang.Mencapai hasil seperti itu membutuhkan pelatihan dan otomatisme gerakan penuh. Mengapa memecahkan masalah dengan mesin dan tidak dengan jari yang canggung? Seperti manusia, robot dengan lancar meningkatkan hasil, meskipun jauh lebih cepat. Sebagai contoh, pada tahun 2011, CubeStormer 2 mampu mengatasi dalam waktu lebih dari 5 detik . Pada tahun 2014, CubeStormer 3 membawa setiap sisi kubus menjadi satu warna dalam 3,253 detik . Untuk beberapa waktu, Guinness Book of Records mencatat hasil robot 2,39 detik. Namun beberapa hari yang lalu ia digantikan oleh waktu 0,900 detik.Pemegang rekor adalah robot dari dua pengembang perangkat lunak Jay Flatland dan Paul Rose dari kota Olate di Kansas. Pada bulan Januari, penulis mempostingvideo YouTube dengan perangkat yang mampu memecahkan teka-teki dalam 1,1 detik. Robot adalah kumpulan komponen elektronik dan perangkat lunak yang tersedia untuk umum. Ini adalah implementasi dari algoritma dua fase Kotsemba , 4 webcam dan 6 motor stepper.Setelah menghapus penghalang, empat kamera USB merekam konfigurasi kubus. Data datang ke komputer pribadi biasa yang menjalankan sistem operasi keluarga Linux. Program aplikasi menghitung keadaan kubus, menerima solusi dari implementasi algoritma Kotsemba, dan mengontrol proses gerakan. Rose menulis ulang sampel Java dalam C ++ dan membuat program lebih cepat. Motor stepper mengandalkan bingkai yang dibuat menggunakan printer 3D. Pengemudi mesin DRV8255 dikendalikan oleh chip Arduino. Di ujungnya ada kaki kecil yang dicetak, yang melaluinya kontak dibuat dengan puzzle. Kubus itu sendiri sedikit dimodifikasi: di segmen tengah masing-masing wajah 4 lubang kecil dibor, di mana kaki ini masuk di ujung kapak mesin. Dapat dikatakan bahwa desain puzzle telah diubah.Tetapi hasilnya dicatat oleh Guinness Book of Records sesuai dengan kriteria sendiri, yang mencakup persyaratan WCA. Robot pemecah rekor sebelumnya juga menggunakan kubus yang sedikit dimodifikasi yang tidak pecahayat 3j mendefinisikan modifikasi yang diizinkan.Pada tanggal 5 Februari, robot Flatland dan Rose menyusun sebuah kubus campuran TNoodle dalam 0,900 detik dan 18 gerakan di hadapan Guinness World Records. Perubahan algoritma keputusan terlihat - dalam demonstrasi sebelumnya, hasilnya sekitar 1,1 detik. Seperti menulis Fletlend, ia mampu mencapai hasil sedikit lebih dari 0,8, dan bahkan 0,7 detik, tetapi tiga tertunda upaya hakim untuk menjadi yang terbaik 0,9.Rekaman yang dipercepat menunjukkan kecepatan gerakan. Video asli dengan kecepatan normal terserah pada kat.Namun, catatan ini mungkin segera rusak. Di satu sisi, ia sudah dipukuli: pencipta Sub1, Albert Beer, mengklaim bahwa ia adalah yang pertama di dunia yang masuk dalam sedetik. Pada 23 Januari 2016 di Munich di toko Cubikon, hasil 0,887 detik ditunjukkan. Kali ini ternyata pada upaya ketiga. Yang pertama memberi 1,043 detik, yang kedua berakhir dengan keputusan yang salah karena silau pada kubus. Waktu tipikal adalah di wilayah 0,9-1,0 detik. Hasil rekaman tidak direkam secara resmi.Sedikit yang diketahui tentang desain. Seperti yang Anda lihat, kubus ZhanChi WCA 57A berkecepatan tinggi dipegang oleh struktur baja, bukan yang plastik dari printer 3D. Bir secara khusus belajar memasak untuk proyeknya. Sebagai pengendali motor, papan Toshiba TB6560 digunakan.Penantang baru untuk catatan adalah Sub1.Fletlend sangat menghargai karya Bira. Penulis catatan saat ini menyukai desain struktur, manajemen kabel yang rapi, dan pencahayaan. Flatland bahkan mengatakan bahwa Sub1 bisa lebih baik daripada modelnya, dan dengan bantuan robot seperti itu, hasilnya dapat dicapai di wilayah setengah detik.Resolusi 0,887 detik pada kecepatan normal dan lima kali lebih lambat.Catatan Sub1 baru masih perlu didaftarkan. Persaingan tidak dapat digambarkan sebagai pertempuran. Pemegang rekor saat ini sudah cukup bermain dengan proyek mereka dan ingin mengubahnya ke sesuatu yang lain, misalnya, membuat video untuk YouTube. Flatland bahkan dengan ramah menawari bir saran dan bantuannya. Source: https://habr.com/ru/post/id390555/
All Articles