简介
RoboMind简介
机器人
编程语言
与LOGO比较
面向人群
开发环境

简介

ROBO是一款新颖并且非常简单的教学编程软件,通过它可以帮助我们学习基本的计算机科学。同时我们还可以学习最流行的编程技巧,以及对机器人和人工智能有所了解。这些技巧都是在针对一个机器人编写程序的过程中所获得的。.

机器人

机器人能够表演出各种不同类型的动作。它能够行驶,侦测,移动物体和喷涂等操作。即使在有障碍物的环境中,机器人也能够表现出足够的稳定性。

RoboMind编程语言

ROBO设计的理念就是用于探索和实践真正的机器人技术。RoboMind提供一整套的编程环境和一系列的支持库函数,其主要目的在于能够在RoboMind平台上实现机器人仿真。这样,您可以在这个平台上尝试您的各种想法和设计。

A comparison with LOGO

在过去,LOGO语言常常用于教育。在LOGO平台上,是基于光标横穿屏幕来进行绘画的。由于缺少光标和环境之间的交互,只能通过编程来实现绘图。除此之外,LOGO平台缺少友好的开发界面。相对于1967的LOGO平台,RoboMind平台具有更加便利的操作方式和友好界面。

为了使您对ROBO编程有更加深刻的印象,请您参考一下的样例展示,下面为你展示如何画一个正方形

all actions



# 画一个正方形
paintWhite()
repeat(4)
{
    forward(2)
    right()
}
stopPainting()

从技术层面来讲,ROBO一种面向过程的编程语言,这和其他大多数计算机编程语言相似。ROBO会调用一系列的基本指令集来控制机器人,例如,循环执行,if-else条件语句,概率条件等。过程调用中也是运行递归调用。更多初级机器人动作参见 文档 > 基本指令集, 更多的语法结构参见 文档 > 结构化编程.

面向人群

RoboMind 首次提出无需先验知识的自动化操作和编程。通过提供各种不同类型的训练,RoboMind实际上也将各种层次的训练提供给用户。在 初级教育 学员可以熟悉各种操作Robot适应各种环境的命令。在 高级教育 学员将学习各种结构化编。在高等教育 学员将学习各种理论知识,比如图灵机等。

完善成套的RoboMind开发环境

The RoboMind 开发环境提供给您一个写作,测试并且成功实施的机器人仿真平台

» 更多关于RoboMind

 

RoboMind - Copyright © 2005 - 2014 - Research Kitchen