Daftar Isi:
- Langkah 1: Persediaan
- Langkah 2: Unduh Roomba Toolbox
- Langkah 3: Kode Desain untuk Output yang Diinginkan
- Langkah 4: Jalankan dan Edit Kode Sampai Sempurna
- Langkah 5: Proyek Akhir
Video: Roomba Bot the Bulider: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Bot the Builder adalah roomba, yang dengan "grabbers" yang menempel di bagian depan akan dapat memindahkan objek. Kode dengannya diatur untuk merekam gerakan pertama dengan kotak GUI yang dapat Anda kendalikan hanya dengan mengklik mouse Anda. Setelah menjalankan pertama, bot dapat diatur untuk melakukan persis seperti yang pertama kali dilakukan pada loop!
Langkah 1: Persediaan
Ruang hampa yang telah diganti penyedotnya dengan tutup 3D
Raspberry Pi yang telah terhubung ke roomba
Sebuah kamera untuk muat di roomba
Catu daya
Grabber berbentuk U untuk ditempatkan di depan roomba
Langkah 2: Unduh Roomba Toolbox
Buka MATLAB dan buat folder proyek baru untuk mengatur file proyek Anda.
CATATAN: Kode ini digunakan untuk proyek yang diberikan, ini mungkin belum tentu berfungsi sama untuk Anda seperti halnya bagi kami.
Jalankan kode ini, dan semua file sekarang harus disimpan di folder proyek Anda.
Klik kanan di mana saja di jendela 'Folder Saat Ini' di MATLAB, dan klik 'Tambahkan ke Jalur' untuk memungkinkan MATLAB menemukan file Anda.
Untuk memastikan Anda memiliki versi terbaru dari kotak alat, gunakan kode yang ada di gambar 3
Langkah 3: Kode Desain untuk Output yang Diinginkan
Jika Anda mendownload ketiga file di atas, Anda akan dapat mengontrol roomba/Mars Rover Anda seperti video di bawah ini. File pertama adalah m-file dari kode, file kedua dan ketiga adalah kode aktual Anda yang perlu diubah, dan diedit ke roomba spesifik Anda. Misalnya, roomba kami adalah nama Roomba 30, jadi ketika kami akan terhubung ke roomba kami, kami akan mengetikkan kode
r = ruang.30
dan itu akan terhubung sehingga kami dapat menjalankan kode kami.
Langkah 4: Jalankan dan Edit Kode Sampai Sempurna
Anda mungkin perlu menjalankan kode Anda beberapa kali sebelum Anda mendapatkan giliran, dan kecepatan, dll. disempurnakan. Roombas yang berbeda akan memiliki slip ban yang berbeda dan akan berputar lebih atau kurang tergantung pada permukaan tempat Anda berada. Kami merekomendasikan uji mengemudi roomba di ruang terbuka agar tidak menabrak apa pun sampai Anda memahami semua yang mampu dilakukan roomba. Setelah memahami robot Anda, dan menyempurnakan sudut belokan Anda, Anda dapat mulai membangun!
Langkah 5: Proyek Akhir
Proyek akhir Anda akan terlihat seperti gambar di atas, di mana Anda akan memiliki roomba Anda, dan tangan-tangan yang menempel di bagian depan. Dengan kode yang Anda sempurnakan, dan robot yang telah Anda buat, Anda akan siap untuk mulai memindahkan berbagai hal hanya dengan robot Anda dalam waktu singkat!
Direkomendasikan:
Trash Built BT Line Drawing Bot - My Bot: 13 Langkah (dengan Gambar)
Trash Built BT Line Drawing Bot - My Bot: Hai teman-teman setelah jeda yang lama sekitar 6 bulan di sini saya datang dengan proyek baru. Sampai selesainya Cute Drawing Buddy V1, SCARA Robot - Arduino saya berencana untuk menggambar bot lain, tujuan utamanya adalah untuk menutupi ruang yang besar untuk menggambar. Jadi lengan robot tetap
Boe-Bot Dengan Detektor Inframerah: 12 Langkah (dengan Gambar)
Boe-Bot Dengan Detektor Inframerah: Instruksi ini akan menunjukkan cara membuat dan membuat kode Boe-Bot yang dapat menavigasi labirin menggunakan detektor inframerah untuk menghindari rintangan. Ini adalah panduan yang mudah diikuti yang memungkinkan modifikasi mudah sesuai dengan kebutuhan Anda. Ini membutuhkan dasar dan
Robot Roomba yang Dikendalikan Browser Dengan Raspberry Pi Model 3 A+: 6 Langkah (dengan Gambar)
Robot Roomba yang Dikendalikan Browser Dengan Raspberry Pi Model 3 A+: Tinjauan Instruksi ini akan fokus pada bagaimana memberi Roomba yang mati otak baru (Raspberry Pi), mata (Webcam), dan cara untuk mengontrol semuanya dari browser web. Ada banyak peretasan Roomba yang memungkinkan kontrol melalui antarmuka serial. Aku belum
Roomblock: Platform untuk Mempelajari Navigasi ROS Dengan Roomba, Raspberry Pi, dan RPLIDAR: 9 Langkah (dengan Gambar)
Roomblock: Platform untuk Mempelajari Navigasi ROS Dengan Roomba, Raspberry Pi, dan RPLIDAR: Apa ini?"Roomblock" adalah platform robot yang terdiri dari Roomba, Raspberry Pi 2, sensor laser (RPLIDAR) dan baterai ponsel. Bingkai pemasangan dapat dibuat dengan printer 3D. Sistem navigasi ROS memungkinkan untuk membuat peta kamar dan menggunakan
Roomba Dengan MATLAB: 4 Langkah (dengan Gambar)
Roomba With MATLAB: Proyek ini menggunakan MATLAB dan robot yang dapat diprogram iRobot Create2. Dengan menguji pengetahuan kami tentang MATLAB, kami dapat memprogram Create2 untuk menginterpretasikan gambar dan mendeteksi sinyal. Fungsionalitas robot terutama bergantung pada