RoboMind – Robot Indonesia

Robot | Robotik | Robot Indonesia | Kursus Robotik | RoboMind

RoboMind

   RoboMind merupakan aplikasi pemrograman sederhana yang di buat dengan tujuan pendidikan. Aplikasi RoboMind memiliki berbagai macam aturan pada pemrogramannya,dengan tujuan melatih pemula pemula saat mempelajari dasar dasar dari logika pemrograman. Aplikasi ini dapat menunjukkan bagaimana simulasi robot yang bisa di gerakkan dengan perintah perintah yang tersedia. Selain bertujuan untuk memperkenal teknik teknik pemrograman umum, aplikasi ini juga bertujuan untuk memperkenalkan robotika dan Artificial Intelligence

   RoboMind bisa di gunakan di beberapa sistem operasi seperti Windows, Linux dan Mac OS X. RoboMind di rilis pada tahun 2005 dan di kembangkan oleh Arvid Halma, ia adalah mahasiswa dari Universitas Amsterdam pada saat itu, Sejak tahun 2011 RoboMind di produksi dan di kembangkan oleh Research Kitchen.

BAGIAN SIMULASI

   Aplikasi ini di bangun di bagian dunia grid dua dimensi di mana robot sudah dapat bergerak, mengamati neighboring cells, atau menandainya dengan meninggalkan jejak cat. Dunia mungkin juga mengandung apa yang di sebut suar yang dapat di bawa-bawa oleh robot untuk membersihkan jalannya.

   Sejak versi 4.0, dapat memungkinkan untuk mengekspor skrip RoboMind ke robot di dunia nyata secara langsung, contohnya pada saat ini yaitu, Lego Mindstorms NXT 2.0 yang sudah di dukung.

BAHASA SCRIPT

   RoboMind menawarkan bahasa scripting dasar yang terdiri dari seperangkat aturan ringkas. Terlepas dari perintah untuk membuat robot melakukan instruksi gerakan dasar, aliran kontrol dapat dimodifikasi dengan percabangan bersyarat (if-then-else), loop (sementara) dan panggilan ke prosedur khusus.

   Bagian pemrograman menawarkan editor teks terintegrasi untuk menulis skrip ini, dengan penyorotan sintaks, pelengkapan otomatis, dan penomokan baris. Modifikasi pada bagian, seperti melukis sel kisi, digunakan untuk menyimpan status runtime. Ini menunjukkan robot di lingkungannya terkait langsung dengan mesin Turing 2D. Sejak versi 5.0, bahasa ini memungkinkan deklarasi variabel dan fungsi (prosedur yang mengembalikan nilai).

   Bahasa scripting itu sendiri saat ini tersedia dalam 22 bahasa yaitu: Arab, Catalan, Cina, Ceko, Belanda, Inggris, Prancis, Jerman, Yunani, Hongaria, Indonesia, Korea, Polandia, Portugis Brasil, Rusia, Slovakia, Slovenia, Spanyol, Swedia, Thailand, Turki, dan Ukraina. Semua instruksi dan kata kunci dapat diterjemahkan. Ini membuatnya lebih mudah dipelajari untuk penuturan non-Inggris daripada kebanyakan bahasa pemrograman lain yang dibatasi oleh sintaks bahasa Inggris dan abjad Latin.

HUBUNGAN DENGAN PERANGKAT LUNAK PENDIDIDKAN LAINNYA

   Bahasa pada RoboMind agak mirip dengan Karel the Robot tetapi sintaksnya lebih dekat ke C/C++ sementara Karel lebih dekat ke Pascal.

   RoboMind dapat di kaitkan dengan Logo, di mana kura-kura dapat di pindahkan untuk membuat bentuk geometris. Namun sintaksny berbeda dan lebih berhubungan langsung dengan bahasa scripting mainstream, seperti JavaScript. Di RoboMind, memahami dan mengubah lingkungan sama pentingnya, di mana Logo sebagian besar berfokus pada yang terakhir. Ini membuat RoboMind lebih cocok untuk mendemonstrasikan aplikasi kehidupan nyata. Di Logo, di sisi lain, pengguna memiliki lebih banyak kebebasan untuk membuat efek visual.

   Bahasa pemrograman pendidikan gratis lainnya, seperti Alice dan Scratch fokus pada domain yang lebih luas dari bercerita interaktif.

 

Baca Juga : Jenis Robot – Robot Indonesia (sariteknologi.com)

Kursus Robotik : Sari Teknologi

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *