RoboMind是一款编程学习人员都在使用的编程环境软件。非常好用的编程环境RoboMind。该程序主要针对教育系统而开发,并为大多数用户提供了便利的学习平台。该程序使用最先进的编程技术,可以为发烧友提供与机器人进行交流的平台。通过学习,可以使用所学的知识。实际上,在该程序中,教学分为四个级别:初等教育,高等教育,高等教育和乐高竞赛。用户可以根据需要逐渐提高自己的力量;该程序提供80多种功能来支持通常的功能兼容性,以及更专业的帮助,功能绑定,javascript模板,深度平等测试等。强大而实用,需要它的用户快速下载体验。
使用说明:
挑战说明让挑战说明指导您创建解决方案
地图机器人可以位于不同的地图(世界)上。您可以使用鼠标或触摸拖动地图以四处查看。您可以使用缩放按钮来更改比例,使用鼠标滚轮或捏合来缩放手势。
脚本编辑器解决方案是在此文本字段中创建的脚本(程序)。脚本是书面的指令(命令),通常从左到右,从上到下执行。使用遥控器查看可以使用的说明,或参考下面的文档。
执行要运行脚本,请单击“播放”按钮,看看是否可以解决问题。如果没有,您可能会得到提示。仅当条件为真时,才执行花括号之间的指令。此外,机器人会立即遵循闭合牙套后编写的说明步骤。条件必须是有意义的/请参阅命令(例如:frontIsClear)
例:
#如果您看到左侧的白色涂料,请涂成黑色
果(leftIsWhite)
{
剩下
前进(1)
黑色
停止绘画
向后(1)
正确
}
如果(条件){...表示...},否则{...表示...}
仅当条件为真时,才执行第一对大括号之间的指令。然后它将不执行else块的指令(第二对指令)。当不满足条件时,机器人将仅在第二对花括号之间执行指令。执行完一个指令块后,它将在最后一个花括号之后读取指令。条件必须是感知/查看指令(例如:frontIsClear)
例:
#如果您看到左侧的白色涂料,请涂成黑色
#Else前进几步
如果(leftIsWhite)
{
剩下
前进(1)
黑色
停止绘画
向后(1)
正确
}
其他
{
前进(3)
}
如果(condition1){...说明...},否则如果(condition2){...说明...}
是一个较短的符号:
If(condition1){...说明...}否则{if(condition2){...说明...}}。
其他代码块仅在第二个条件为真时才执行。当您想在不同情况下执行不同的操作并且只想执行代码块时,此结构很方便。在下一个示例中,机器人沿白线沿正确方向执行一个步骤。
COM / COM =端口:指定端口名称(COMn,usb,资源字符串或别名)
/ BT [=名称]:使用蓝牙(选择找到的第一个砖块或命名的砖块)
/ HEX:十六进制数字输出
/持续时间=:指定播放音调动作的音高持续时间
/收件箱=:发送或阅读邮件时使用收件箱编号n
/循环:播放声音文件时循环播放
/相对:相对输出位置复位
/空:读取时清空邮箱
/ Bin [=文件名]:将数据作为二进制文件转储到文件(nxt.bin)中
操作方式:
-Init:始化nxt.dat文件
List-listbricks:列出所有找到的NXT砖的资源名称
-清除:清除所有内容
-电池:返回电池电量
-输入=:读取输入N(0-3)
-Output =:读取输出N的状态(0-2)
-静音:停止播放声音
Play-playtone =:播放指定持续时间的声音
-Run =:运行指定程序
-Runningprogram:返回当前正在运行的程序的名称
-停止:停止当前正在运行的程序
-Playfile =:播放指定的声音文件
固件固件=:下载固件
-Download =:将指定文件下载到NXT
-Upload [=]:从NXT(或*。*)上载指定的文件
列表文件[=]:列出与模式(或*。*)匹配的文件
List-listmodules [=]:列出与模式(或*。*)匹配的模块
删除=:从NXT中删除指定的文件
数据记录| -datalog_full:上传数据日志(_full ==详细)
Eep-eeprom = | -eeprom_full:上传eeprom块(_full ==所有块)
-内存= | -memory_full:上载128个字节的内存(_full ==所有内存)
-Map:上传内存图
Ke-keepalive:返回当前的睡眠时间限制
Sleep-sleep =:设置NXT睡眠超时(以分钟为单位)
-Msg =:将指定的消息发送到NXT
Read-readmsg =:从指定的框读取消息
Re-resetoutputposition =:重置指定端口的位置
Re-resetinputsv =:重置指定端口的输入比例值
Set-setname =:设置NXT的名称
-Getname:返回NXT的名称
版本:返回NXT固件和协议版本
Device-deviceinfo:返回所有NXT设备信息
-Freemem:返回可用内存量
ls-lsstatus =:返回指定端口的低速状态
-启动:将NXT重置为SAMBA模式(仅限USB)
-Btreset:将NXT蓝牙重置为出厂设置(仅限USB)
-碎片整理:对NXT文件系统进行碎片整理
一般:
-帮助:显示命令行选项
C:\ winapps \项目\ BricxCC> nexttool-清除
C:\ winapps \项目\ BricxCC> nexttool-下载= g:\ nxt \程序\ a2.rxe
C:\ winapps \项目\ BricxCC> nexttool -download = g:\ nxt \程序\ nxtway.rxe
C:\ winapps \项目\ BricxCC> nexttool-下载= g:\ nxt \程序\ compass2.rxe
C:\ winapps \ projects \ BricxCC> nexttool-下载= g:\ nxt \ programs \ fourish_t3.rxe
C:\ winapps \项目\ BricxCC> nexttool -listfiles
Flourish_t3.rxe = 6600
Compass2.rxe = 774
Nxtway.rxe = 472
A2.rxe = 644
C:\ winapps \项目\ BricxCC> nexttool -listmodules
通讯模块= 327681,0,1896
Input.mod = 196609,0,80
Button.mod = 262145,0,36
Display.mod = 655361,0,1720
Loader.mod = 589825,0,8
低速.mod = 720897,0,167
Output.mod = 131073,0,100
Sound.mod = 524289,0,30
IOCtrl.mod = 393217,0,2
Command.mod = 65537,0,32820
Ui.mod = 786433,0,40
C:\ winapps \项目\ BricxCC> nexttool -listbricks
USB0 :: 0X0694 :: 0×0002 :: 001653FF0156 ::原始
C:\ winapps \项目\ BricxCC>输入nxt.dat
X = USB0 :: 0X0694 :: 0×0002 :: 001653FF0156 ::原始
JCH2 = BTH :: JCH2 :: 00:16:53:FF:01:56 :: 5
C:\ winapps \项目\ BricxCC> nexttool / COM = x -versions
协议版本= 1.124
固件版本= 1.3
C:\ winapps \项目\ BricxCC> nexttool / COM = x -getname
JCH2
C:\ winapps \项目\ BricxCC> nexttool / COM = x -deviceinfo
砖名称= JCH2
蓝牙地址= 0
蓝牙信号强度= 0
可用内存= 124680
C:\ winapps \项目\ BricxCC> nexttool / COM = x -runningprogram
A2.rxe
C:\ winapps \项目\ BricxCC> nexttool / COM = x-停止
C:\ winapps \项目\ BricxCC> nexttool / COM = x -run = a2.rxe
C:\ winapps \项目\ BricxCC> nexttool / COM =
x运行程序
A2.rxe
C:\ winapps \ projects \ BricxCC> nexttool / COM = USB0 :: 0X0694 :: 0X0002 :: 001653FF0156 :: RAW-电池
7284
C:\ winapps \项目\ BricxCC> nexttool / COM = usb -freemem
124680
C:\ winapps \项目\ BricxCC> dir * .rxe
卷驱动器C中的卷没有标签。
滚动序列号为D433-F70A
目录C:\ winapps \项目\ BricxCC
文件未找到
C:\ winapps \项目\ BricxCC> nexttool / COM = x -upload = a2.rxe
C:\ winapps \项目\ BricxCC> dir * .rxe
卷驱动器C中的卷没有标签。
滚动序列号为D433-F70A
软件特色:
1.教育系统的编程环境
2,为用户提供更流行的编程技术,机器人技术和人工智能的知识
3.它分为四个阶段:初等教育,高等教育,高等教育和乐高竞赛。它为不同年龄的朋友提供了一定的知识。
4.让初学者对机器人编程有深刻的了解
5,支持英语,阿拉伯语,中文,荷兰语,英语和瑞典语的编程机器人
6.让人们了解编程的基本语法和过程控制的基本思想
软件功能:
1. RoboMind提供强大的人机编程功能
2.设计一些平板电脑软件时可以帮助您获得更多的编程功能
3.提供游戏设计,很容易搭建一个独立的游戏
4.拥有一个脚本编辑器,适合启动游戏
5.提供执行测试的功能,可以通过软件编写脚本。
6.提供代码输入区域以分开编程和图形界面
7.支持动态命令,直接通过命令调整图纸
安装说明:
1.有需要的用户可以根据本网站提供的下载地址将应用程序包下载到相应的磁盘上
2,减压后可以打开,非常方便,希望对大家有帮助