文档
基本指令集
概要
基本指令集
- 移动
- 喷刷绘画
- 抓取
- 观察勘测
结构化编程
样例展示
乐高头脑风暴支持
更多

基本指令

在每一个部分内,都有一系列特定的指令集供您编程调用。当您在写脚本时,你才有权限直接调用这些指令。在我们的robt里,我们提供如下的指令:

移动
前进(n) 向前走n步
后退(n) 向后走n步
向左转() 向左转90度
向右转() 向右转90度
朝北(n) 掉头向北并向前走n步
朝南(n) 掉头向南并向前走n步
朝东(n) 掉头向东并向前走n步
朝西(n) 掉头向西并向前走n步
喷绘
画白色() 刷子涂白,并置于地板上.
画黑色() 刷子涂黑,并置于地板上.
停止绘画() 停止喷绘,收起刷子
抓斗
拾起() 获得ROBOT前方的信标
放下() 将信标置于ROBOT前方
随机决策
抛硬币() 抛硬币来做一个随机的策略 抛硬币() 返回真或者假

 

观察勘测

 

左侧是障碍物()

左侧通畅()

左侧是灯塔()

做测试白色()

左侧是黑色()

前方是障碍物()

前方通畅()

前方是灯塔()

前方是白色()

前方是黑色()

右侧是障碍物()

右侧通畅()

右侧是灯塔()

右侧是白色()

右侧是黑色()

 

RoboMind - Copyright © 2005 - 2016 - Research Kitchen