A) Pengertian RoboMind
Robomind merupakan lingkungan pemograman sederhana pendidikan dengan bahasa scripting sendiri yang memungkinkan pemula untuk mempelajari dasar ilmu komputer dengan pemrograman robot simulasi yang bertujuan untuk menawarkan wawasan dalam robotika dan kecerdasan buatan.
Aplikasi ini dirilis pada tahun 2005 dan dikembangkan oleh Arvid Halma. Sejak tahun 2011 robomind diterbitkan oleh Kitchen Penelitian. Robomind memiliki beberapa kebatasan, terutama mengenai penggunaan komersial dan redistribusi.
B) Keunggulan dari RoboMind
Pemrograman RoboMind sangat interaktif karena menggunakan simulasi pemrograman robot dengan kecerdasan buatan sederhana. Beberapa keunggulan dari RoboMind antara lain adalah:
1. Menggunakan bahasa pemrograman ROBO yang sederhana.
2. Mudah dipahami bahkan oleh programer pemula.
3. RoboMind tidak mengganggu sistem komputer.
4. RoboMind bersifat freeware.
5. Dapat dijalankan di sistem operasi Windows, Linux, dan Mac OSX.
6. Simulasi robot yang interaktif seperti sebuah game.
7. Terdapat beberapa contoh program yang dapat dipakai sebagai contoh acuan.
C) Lembar Kerja RoboMind
Lingkungan pengembangan robomind memungkinkan kamu untuk menulis program yang akan dilakukan oleh robot simulasi ini, terdiri dari bagian berikut:
1. Script Panel
Jika kamu membuka robomind, bagian ini berada di kiri. Di area ini kamu dapat menuliskan tugas dalam bentuk script yang robot akan tampilkan.
2. World Panel
Bagian ini terdapat di sebelah kanan script panel. Di sini kamu dapat melihat keadaan saat robot dan lingkungannya, karena ini adalah seluruh lingkungan dimana robot hidup, kita bisa menyebutnya dengan dunia.
3. Run Panel
Bagian ini terdapat di bawah Script Panel. Setelah menentukan script, di sini kamu dapat membiarkan robot memulai atau berhenti. Ini juga untuk menyesuaikan kecepatan.
4. Message Panel
Bagian ini terdapat di bawah Run Panel. Di sini kamu dapat mengetahui bila ada script yang salah. Ini juga tempat dimana robot dapat memberitahukan peristiwa-peristiwa tersebut.
C) Script - Script RoboMind
1. Forward= memindahkan (n) langkah maju.
2. Backward= memindahkan (n) langkah mundur.
3. Left= membelokan ke kiri 90°
4. Right= membelokan ke kanan 90°
5. North= membelokan ke utara, lalu bergerak maju (n) langkah.
6. South= membelokan ke selatan, lalu bergerak maju (n) langkah.
7. West= membelokan ke barat, lalu bergerak maju (n) langkah.
8. East= membelokan ke timur, lalu bergerak maju (n) langkah.
9. PaintWhite= mewarnai dengan warna putih pada path.
10. PaintBlack= mewarnai dengan warna hitam pada path.
11. StopPainting= menyuruh robot untuk berhenti mewarnai.
12. PickUp= mengambil objek yang ada di depannya.
13. PutDown= meletakkan objek di depannya.
14. Repeat (n) {..}= mengulang script (n) kali.
D) Contoh Menjalankan RoboMind
1. PaintWhite
2. Forward(2)
3. Right
4. Forward(2)
5. Right
6. Forward(2)
7. Right
8. Forward (2)
9. Right
Jika mau di repeat, scriptnya seperti berikut
1. Repeat (4)
2. {PaintWhite
3. Forward(2)
4. Right}
Sekian materi yang saya sampaikan, bila ada kesalahan mohon dimaafkan.
Terima kasih..
•Fahta Salsabilla
Semoga bermanfaat
BalasHapusRobot mind
BalasHapus