RoboMind
您所需要的
文本编辑器
监控显示
可执行代码
应用场景
下载

RoboMind开发环境

RoboMind提供一系列的功能,包括代码编写,测试和执行ROBO程序。因此,ROBO是一个完整的IDE工具,您只用一键就能很好地管理您的工程项目。用户界面是可随意调整,但仍然保持整洁。在大多数其他编程环境中,您需要额外的辅助工具和配件,这会使得事情变得复杂化。有了RoboMind平台,一切编程都变得轻松加愉快。

screenshot

文本编辑器

事实上,所有的ROBO脚本都是简单的文本文件。这就意味这您可以使用任何文本编辑器(例如记事本等)来编写您的代码。之后,您可以将文本提交给RoboMind即可

选择通用的文本编辑器,它尽可能使得代码的编写变得简单易行。它有如下的一些特征:



  • 语法高亮: 不同的颜色标记不同的部分使得代码可读性更强(变量,基本指令集,函数等)
    syntax highlighting
  • 代码完整补充: 为了减少输入和快速插入命令,文本编辑器提供完整补充功能:您只用输入命令的一个字母,之后用[Ctrl]+[Space],编辑器将自动为你补全命令。如果有多个类似的命令,编辑器会弹出相应符合的命令列表供你选择。
    code completion
  • 行标 能够帮助你快速定位错误所在的行数
  • 信息 能够被现实在边缘空白处
  • 无限次的撤消操作.
  • 高级查找,您可以通过正则式查找和替换。
  • 光标会显示您的程序正执行到所在行

监控显示



监控显示设备就是机器人及场景被可视化的屏幕。整个环境能够被非常简单的探测,您可以通过鼠标就能拖动地图的移动。同时,您也可以放大或者缩小显示从而更加清楚地观测您需要的细节。摄像头能够自动追踪机器人的行径。

V1.0版本的监控显示已经能够通过触摸来调整。这就意味这,您能够自定义机器人和场景来满足您的需求。

下一步,甚至您可以进行截屏操作来保存当前的画面。图片被自动保存为jpg格式,存在您预定义的文件夹中。(参见: 文档 > 设置 > 一般 > 截屏). 本网站的大部分图片都是来自于此,这是一种非常有用的技术。事实上,这个技术对于老师展示教学实验过程是十分有效的。

可执行代码

您不需要特意去观察您的程序是如何运行的。在设计测试的交互环节,您只需一键就能保证正确的脚本正确地执行。在其它开发环境下,您可能需要事先保证您的代码是编译通过的。

考虑到当遇到代码中很多错误时,用户总是会显得烦躁。最理想的就是编程一开始就能检查出错误的所在。这样您就不用担心程序在执行时会抛出各种各样的异常。在RoboMind平台中,所有的警告都会被显示在屏幕下方。

当您分析机器人的各种行为时,判断机器人的步速是非常有用的信息。机器人的步速可以通过调动滑块来判断。我们可以用非常精准的控制流,RoboMind平台允许我们一步一步地控制机器人。

变量环境

如果机器人所处的环境一直固定不变,那么做出的机器人也不是有前途。这也是为什么我们需要机器人去适应不同的环境,获得更大的稳定性。随着经历的环境越多,机器人获得经验将会更多。通过RoboMind平台,您也能创作很多您个人专属的地图,更多文档参见 下载部分).

下载

下载RoboMind平台

 

RoboMind - Copyright © 2005 - 2016 - Research Kitchen