RoboMind

RoboMind
Típusú Nevelési
Szerző Halma Arvid, Kutatókonyha
Beírva Jáva
Első kiadás 2005
legújabb verzió
Engedély RoboMind licenc [1]
Weboldal robomind.net

A RoboMind egy olyan környezet, ahol egy egyszerű szkriptnyelv segítségével tanulhatunk meg kódolni. Lehetővé teszi a kezdőknek, hogy elsajátítsák a programozás alapjait a parancsok robot általi végrehajtásának szimulálásával . A RoboMindot 2005-ben Arvid Halma, az Amszterdami Egyetem hallgatója hozta létre . A RoboMind jelenlegi kiadója a Research Kitchen [3] . A RoboMind alkalmazásként elérhető Windows , Linux és Mac OS X rendszerekhez . Otthoni használatra a szoftverterméket szabadon terjesztjük, egyéb célokra kereskedelmi licenc áll rendelkezésre.

Szimulátor környezet

Az algoritmus műveleteit szimuláló karakter egy robot, amely képes egy kétdimenziós térképen mozogni, az objektumok körül "körülnézni", megjelölni a megtett utat. A térkép különféle elemeket tartalmazhat, amelyek a játék/tanulási folyamat diverzifikálására szolgálnak. A 4.0-s verziótól kezdve lehetővé vált RoboMind szkriptek exportálása néhány valós robotba, például a Lego Mindstorms NXT 2.0 robot támogatja ezt a funkciót [4]

Szimulátor nyelve

A RoboMind segítségével 22 nyelven írhat utasításokat: angol , arab , magyar , görög , indonéz , spanyol , katalán , kínai , koreai , német , holland , lengyel , portugál , orosz , szlovák , szlovén , thai , török ​​, ukrán , francia , cseh és svéd .

A RoboMind egy alapvető szkriptnyelvet kínál, amely alapvető szabályokat tartalmaz. A robot különösen tud mozogni a térképen, beleértve a kanyarokat, tárgyakat vehet le a térképről, és nyomot hagyhat a megtett úton. A nyelv támogatja az ág- és hurokoperátorokat.

Példa egy négyzetet rajzoló orosz nyelvű szkriptre:

rajz fehér() ismétlés(4) { előre (2) jobb() }

Összehasonlítás más programozási nyelvekkel

A RoboMind a Logo nyelvre hasonlít , ahol robot helyett teknőst használnak. És összehasonlítható a karel nyelvvel is, ahol a robot is a szimuláció alanyaként működik.

Jegyzetek

  1. RoboMind.net - Licenc (nem elérhető link) . Letöltve: 2013. április 11. Az eredetiből archiválva : 2013. április 21.. 
  2. https://www.robomind.net/en/whatsnew.htm#v700
  3. Research Kitchen archiválva : 2022. április 7., a Wayback Machine , Delft , Hollandia .
  4. A RoboMind Lego Mindstorms NXT támogatása . Letöltve: 2013. április 11. Az eredetiből archiválva : 2013. március 30.