Isi kandungan:
- Langkah 1: Bekalan
- Langkah 2: Muat turun Roomba Toolbox
- Langkah 3: Kod Reka Bentuk untuk Hasil yang Diinginkan
- Langkah 4: Jalankan dan Edit Kod Sehingga Kesempurnaan
- Langkah 5: Projek Akhir
Video: Roomba Bot the Bulider: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Bot the Builder adalah roomba, yang dengan "grabbers" yang terpasang di depan akan dapat menggerakkan objek di sekitar. Kod dengannya ditetapkan untuk merekod pergerakan pertama dengan kotak GUI yang dapat anda kendalikan hanya dengan satu klik tetikus anda. Selepas larian pertama, bot dapat disiapkan untuk melakukan apa yang dilakukannya pada kali pertama pada gelung!
Langkah 1: Bekalan
Roomba yang mempunyai vakum diganti dengan topi 3D
Pi raspberry yang telah disambungkan ke roomba
Kamera yang sesuai di ruang bilik
Bekalan kuasa
Pencengkam berbentuk U untuk diletakkan di bahagian depan roomba
Langkah 2: Muat turun Roomba Toolbox
Buka MATLAB dan buat folder projek baru untuk memastikan fail projek anda tersusun.
CATATAN: Kod ini digunakan untuk projek yang diberikan, ini tidak semestinya berfungsi sama untuk anda seperti yang dilakukan untuk kami.
Jalankan kod ini, dan semua fail sekarang harus disimpan di folder projek anda.
Klik kanan di mana sahaja di tetingkap 'Folder Semasa' di MATLAB, dan klik 'Tambah ke Laluan' untuk membolehkan MATLAB mencari fail anda.
Untuk memastikan anda mempunyai versi terbaru kotak alat, gunakan kod yang terdapat pada gambar 3
Langkah 3: Kod Reka Bentuk untuk Hasil yang Diinginkan
Sekiranya anda memuat turun ketiga-tiga fail di atas, anda akan dapat mengawal roomba / Mars Rover anda seperti video di bawah. Fail pertama adalah m-file kod, fail kedua dan ketiga adalah kod sebenar anda yang perlu diubah, dan diedit ke ruangan khusus anda. Sebagai contoh, roomba kami adalah Roomba 30, jadi ketika kami menyambung ke roomba kami, kami akan menaip cod
r = roomba.30
dan itu akan membolehkan kita menjalankan kod kita.
Langkah 4: Jalankan dan Edit Kod Sehingga Kesempurnaan
Anda mungkin perlu menjalankan kod anda beberapa kali sebelum giliran, dan kelajuan, dll disempurnakan. Ruangan bilik yang berlainan akan mempunyai slip tayar yang berbeza dan akan berpusing lebih kurang bergantung pada permukaan tempat anda berada. Kami mengesyorkan agar mengetepikan roomba di tempat terbuka agar tidak mengalami apa-apa sehingga anda dapat mengetahui apa yang mampu dimiliki oleh roomba. Setelah memahami robot anda, dan menyempurnakan sudut giliran anda, anda boleh mula membina!
Langkah 5: Projek Akhir
Projek akhir anda akan kelihatan seperti gambar di atas, di mana anda akan menggunakan roomba anda, dan pencengkeram dihubungkan ke depan. Dengan kod yang anda sempurnakan, dan robot yang anda buat anda akan bersedia untuk mula bergerak dengan hanya robot anda dalam masa yang singkat!
Disyorkan:
Permainan Bot Bot Bot Laser: 4 Langkah (dengan Gambar)
Permainan Bot Bot Bot Laser: Ini adalah permainan di mana anda mengarahkan penunjuk laser ke perut robot untuk " melumpuhkan " ia. Apabila anda terkena titik lemah bot, matanya menjadi gelap dan anda mendengar bunyi laser. Setelah kelima-lima bot dilumpuhkan, permainan akan diset semula dan bot kembali hidup satu
Bot Bot Anjing: Lego Robot Rover Dengan Kamera Web: 17 Langkah (dengan Gambar)
Bot Bot Dog: Lego Robot Rover Dengan Kamera Web: Inilah cara membuat robot Lego yang dapat anda kendalikan dari mana-mana skrin melalui wifi. Ia juga mempunyai kamera web sehingga anda dapat melihat ke mana arah anda dan lampu LED untuk mata! Ini adalah projek yang bagus untuk anak-anak anda kerana mereka boleh membuat pembinaan logo dan anda boleh
Robot Roomba Dikendalikan Penyemak Imbas Dengan Raspberry Pi Model 3 A +: 6 Langkah (dengan Gambar)
Robot Roomba yang Dikendalikan Penyemak Imbas Dengan Raspberry Pi Model 3 A +: Gambaran KeseluruhanAlat ini akan memberi tumpuan kepada bagaimana memberi Roomba otak baru (Raspberry Pi), mata (Kamera Web), dan cara untuk mengawal segala-galanya dari penyemak imbas web. Terdapat banyak peretasan Roomba yang membenarkan kawalan melalui antara muka bersiri. Saya belum
Sekatan Bilik: Platform untuk Belajar Navigasi ROS Dengan Roomba, Raspberry Pi dan RPLIDAR: 9 Langkah (dengan Gambar)
Roomblock: Platform untuk Belajar Navigasi ROS Dengan Roomba, Raspberry Pi dan RPLIDAR: Apa ini? &Quot; Roomblock " adalah platform robot yang terdiri daripada Roomba, Raspberry Pi 2, sensor laser (RPLIDAR) dan bateri mudah alih. Bingkai pemasangan boleh dibuat oleh pencetak 3D. Sistem navigasi ROS memungkinkan untuk membuat peta bilik dan menggunakan
Roomba Dengan MATLAB: 4 Langkah (dengan Gambar)
Roomba With MATLAB: Projek ini menggunakan MATLAB dan robot iRobot Create2 yang dapat diprogramkan. Dengan menguji pengetahuan kami tentang MATLAB, kami dapat memprogramkan Create2 untuk menafsirkan gambar dan mengesan isyarat. Fungsi robot bergantung terutamanya pada