Panel yang berisi pengaturan robot untuk proses mulai dan berhenti adalah

The preview shows page 1 - 3 out of 8 pages.

Lembar Kegiatan Peserta Didik [LKPD]Mata Kuliah: Bahasa Pemrograman TerstrukturSemester: 1SKS: 2Chapter 2 - Struktur dan Logika Bahasa PemrogramanTujuan Praktikum:1.Mahasiswa memahami dan mampu menggunakan struktur sekuensial dalam pemrograman menggunakan Robomind2.Mahasiswa memahami dan mampu menggunakan struktur kondisional dalam pemrograman menggunakan Robomind3.Mahasiswa memahami dan mampu menggunakan struktur perulangan dalam pemrograman menggunakan RobomindHandoutRobomind merupakan perangkat lunak yang dapat digunakan untuk pembelajaran pemrogramankomputer, bahkan juga pembelajaran robotika. Fokus utama dari perangkat lunak ini adalahbagaimana mengendalikan sebuah robot melalui serangkaian instruksi dalam bentuk kode programsehingga robot bisa menyelesaikan misi yang diinginkan.Gambar berikut ini adalah tampilan interface perangkat lunak Robomind beserta penjelasan bagian-bagiannya.Keterangan:File menuberisi submenu yang digunakan untuk pengaturan file, seperti membuat file baru,melakukan save atau save as file, dan juga membuka fileScript panelmerupakan area di mana kode program [kumpulan instruksi] dituliskan. Kodeprogram yang ditulis inilah yang akan dijalankan untuk pengendalian robot

Run panelberisi serangkaian tombol yang digunakan untuk mengeksekusi kode programyang telah dibuat, menghentikan proses eksekusi sementara [pause], atau menghentikansepenuhnya, dan juga mereset eksekusiWorld panel merupakan area map yang akan dilalui oleh robotMessage panel merupakan bagian dari interface yang nantinya akan memunculkan beberapapesan seperti pesan kesalahan sintaks, atau pesan yang muncul dari robot dikarenakanketidakmampuannya untuk menjalankan instruksi yang diberikanPerintah Dasar RobomindUntuk mengatur gerakan robot, diperlukan beberapa instruksi yang diperhatikan. Tabel berikut iniadalah daftar perintah/instruksi dasar yang bisa diberikan kepada robot.

Upload your study docs or become a

Course Hero member to access this document

Upload your study docs or become a

Course Hero member to access this document

End of preview. Want to read all 8 pages?

Upload your study docs or become a

Course Hero member to access this document

RoboMind

A. Pengertian

     RoboMind adalah software pendidikan dan pelatihan dasar pemrograman yang dikembangkan oleh Universiteit van Amsterdam. Pemrograman RoboMind sangat interaktif karena menggunakan simulasi pemrograman robot dengan kecerdasan buatan sederhana. Berikut beberapa keunggulan dari RoboMind antara lain adalah:

  • Menggunakan bahasa pemrograman ROBO yang sederhana.
  • Mudah dipahami bahkan oleh programer pemula.
  • RoboMind tidak mengganggu sistem komputer.
  • RoboMind bersifat freeware.
  • Dapat dijalankan di sistem operasi Windows, Linux, dan Mac OSX.
  • Simulasi robot yang interaktif seperti sebuah game.
  • Terdapat beberapa contoh program yang dapat dipakai sebagai contoh acuan.

     Simulasi pemrograman dengan robot dilakukan pada map area yang dapat dipilih dan bervariasi, sehingga tidak membosankan. Robot dapat diprogram untuk mengecat, line follower, dan memindahkan benda, tergantung kreatifitas pemrograman yang dilakukan. Software ini cocok untuk yang baru belajar pemrograman, karena dalam software ini, kita bisa mengatur sendiri langkah – per langkah kita untuk mengatur gerakan robot, dalam hal ini melatih kemampuan kita dalam penguasaan algoritma dan logika.

     Selain itu dalam RoboMind ini terdapat pula beberapa struktur pemrograman seperti halnya bahasa pemrograman pada umumnya, seperti bentuk IF, LOOPING, dan PROCEDURE. Di dalam Robomind, kita bisa menggerakkan robot untuk bergerak maju, mundur, belok kanan, kiri, mewarnai jalan yang dilalui, mencari sebuah obyek, mengambil sebuah obyek, dan meletakkan obyek melalui perintah – perintah berbentuk function.

B. Cara Menjalankan dan Menggunakan Program RoboMind

  1. Menjalankan program RoboMind
  • Pastikan komputer kamu sudah aktif dan sudah diinstall RoboMind. Apabila belum,

download di website resminya //www.robomind.net.

  • Setelah install, buka aplikasi RoboMind.
  • Maka akan terbuka antarmuka/tampilan seperti di bawah ini
  1. Menggunakan program RoboMind

Di area teks ini kamu dapat menuliskan tugas kamu dalam bentuk skrip yang robot akan tampil.

Disini kamu melihat keadaan saat ini robot dalam lingkungannya. Karena ini adalah seluruh lingkungan di mana robot hidup, kita hanya akan menyebutnya dunia.

Setelah memutuskan scriptnya, di sini kamu dapat membiarkan robot memulai [atau berhenti]. Ini juga mungkin untuk menyesuaikan kecepatan di mana robot beroperasi.

Dalam kasus script yang aneh, Kamu akan menerima kesalahan kompilasi di sini. Ini juga merupakan tempat di mana robot dapat memberitahukan peristiwa-peristiwa tertentu.

Menu File Robomind

  • New : Membuka lembar kerja baru
  • Open : Membuka program Robomind yang sudah pernah dibuat
  • Save : Menyimpan program
  • Save as : Menyimpan kembali program dengan nama yang lain
  • Translate Script : Menerjemahkan bahasa
  • Open Map : Memilih peta yang tersedia pada Robomind
  • Setting : Mengatur program RoboMind

Menu Edit Robomind

  • Undo : Kembali ke aksi sebelumnya
  • Redo : Kembali ke aksi yang sudah di undo
  • Cut : Memotong
  • Copy : Menggandakan
  • Paste : Menyalin
  • Select all : Memilih semua
  • Insert : Memasukkan perintah – perintah
  • Find : Mencari
  • Find next : Mencari selanjutnya
  • Replace : Mengganti

Berikut ini beberapa perintah dasar untuk mengatur gerakan si robot.

  • forward[n] : Memindahkan n langkah maju
  • backward[n] : Memindahkan n langkah mundur
  • left[] : Membelokkan ke kiri 90 derajat
  • right[] : Membelokkan ke kanan 90 derajat
  • north[n] : Membelokkan ke utara, lalu bergerak maju nlangkah
  • south[n] : Membelokkan ke selatan, lalu bergerak maju nlangkah
  • west[n] : Membelokkan ke barat, lalu bergerak maju nlangkah
  • east[n] : Membelokkan ke timur, lalu bergerak maju nlangkah

 Robot juga bisa disuruh mewarnai path yang dilalui, dengan perintah berikut ini:

  • paintWhite[] : Mewarnai dengan warna putih pada path
  • paintBlack[] : Mewarnai dengan warna hitam pada path
  • stopPainting[] : Menyuruh robot berhenti mewarnai

 Selain mewarnai path yang dilalui, si robot juga bisa disuruh mengambil obyek dan meletakkannya kembali.

  • pickUp[] : Mengambil obyek yang ada di depannya
  • putDown[] : Meletakkan obyek di depannya
  • Menu View Robomind
  • Zoom in : untuk mengecilkan layar peta
  • Zoom out : untuk membesarkan layar peta
  • Show grid : untuk menampilkan garis – garis
  • Show radar : untuk menampilkan arahan letak robot dan peta
  • Track robot : untuk menampilkan track robot
  • Create screen dump

 Menu Run Robomind

  • Execute : untuk menjalankan program
  • Step : untuk mengakhirkan program
  • Pause : untuk menghentikan sementara
  • Stop : untuk memberhentikan program

 Remote control

  • Panah ke atas : untuk mengarahkan robot ke depan / maju
  • Panah ke bawah : untuk mengarahkan robot ke belakang / mundur
  • Panah ke kanan : untuk mengarahkan robot ke kanan
  • Panah ke kiri : untuk mengarahkan robot ke kiri
  • Reset : untuk mengembalikkan ke tempat semula

 Menu Help RoboMind

  • Help Topic          :  Petunjuk tentang topik yang ada di RoboMind
  • RoboMind Online: Menuju website //www.robomind.net/
  • About roboMind : Informasi tentang RoboMind [versi, pembuat, tahun pembuatan, website RoboMind]
SELAMAT MENCOBA DAN BERKREASI

Sumber           : //lang8088.blogspot.co.id

                            //ptik-rizalyugo.blogspot.co.id

                            //sariyunita.wordpress.com

Video yang berhubungan

Robotics University 2:27:00 PM RoboMind

robotics-university.com | Setelah proses instalasi RoboMind selesai, maka secara otomatis pada desktop komputer akan tersedia tombol shortcut untuk menjalankan software RoboMind. Lihat gambar 1. Untuk menjalankannya, klik dua kali shortcut tersebut.

Gambar 1. RoboMind shortcut

Selanjutnya akan muncul jendela pembukaan RoboMind dan tampilan awal RoboMind seperti tampak pada gambar 2 dan gambar 3.

Gambar 2. Tampilan pembuka RoboMind


Gambar 3. Tampilan awal RoboMind

Jika sofware telah terbuka hingga bagian ini, maka kita telah siap menggunakannya untuk belajar membuat program pengendalian robot. Software RoboMind memiliki fitur sebagai berikut:

1. Menu File

Gambar 4. Fitur - Menu File



2. Menu Bar [Edit]


Gambar 5. Fitur - Menu Bar [Edit]


Gambar 6. Fitur - Menu Bar [View]

4. Menu Bar [Run]

Gambar 7. Fitur - Menu Bar [Run]


* untuk fitur remote control akan dijelaskan tersediri, klik disini!

5. Menu Bar [Help]

Gambar 8. Fitur - Menu Bar [Help]


6. Panel – Text Editor Text editor (panel script) digunakan untuk menulis program pengendalian robot. Lihat gambar 9!

Gambar 9. Panel – Text editor


7. Panel – Lapangan Permainan (world) Untuk keperluan uji coba pergerakan robot dengan program yang telah kita buat, RoboMind telah meyediakan panel lapangan permainan. Lihat gambar 10!

Gambar 10. Panel – Lapangan permainan (world)

Lapangan permainan ini dapat diubah sesuai dengan yang kita inginkan, yaitu dengan langkah klik menu File >> Open map >> namaMap.map. Model lapangan permainan yang ingin kita gunakan dapat dideklarasikan dalam kode program yang kita buat, yaitu dengan perintah sebagai berikut:

# map : namaMap.map

8. Panel – Run Program (execute)


Apabila kita ingin menjalankan robot yang programnya telah kita siapkan, RoboMind menyediakan fitur Panel – Run Program (execute). Panel excecute ini mudah penggunaannya. Disana disediakan tombol-tombol selayaknya kita menjalankan aplikasi “Media Player” semacam Winamp. Lihat gambar 11! Kecepatan eksekusi program dapat diatur dengan menggeser level kecepatan pada panel “Run”.


Gambar 11. Panel – Run program (execute)


9. Panel – Pesan Lihat gambar 12! Ketika kita pertama kali membuka program RoboMind, maka RoboMind akan menyapa dengan pesan tulisan pada panel pesan:

“Robot: Hi [namaUser], welcome to RoboMind”


Gambar 12. Pesan sapaan RoboMind

Dalam membuat program yang kemudian kita eksekusi terkadang terdapat kesalahan (error). Mungkin kesalahan dalam penulisan kode program atau juga kesalahan dalam menggunakan struktur program. Apabila hal ini terjadi, RoboMind akan menampilkan pesan kesalahan tersebut pada panel pesan. Pesan kesalahan yang ditampilkan pada panel pesan tersebut adalah letak baris dan keterangan kesalahan yang terjadi. Lihat gambar 13!


Page 2

Robotics University 1:41:00 PM

robotics-university.com | Sesuai dengan judulnya, ” Panduan Mudah Pemrograman Robot ” buku ini diperuntukkan bagi siapa saja yang terta...

Read More

Video yang berhubungan

Postingan terbaru

LIHAT SEMUA