语言
标签
javascript
硬,ai,网格
机器人模拟器
背景
步骤1
机器人工厂制造的机器人具有三种可能的运动:
右转
左转
进步
机器人被放置在假设的无限网格上,在一组{x,y}坐标(例如{3,8})上面向特定方向(北,东,南或西)。
第2步
机器人可以左右旋转。
机器人工厂制造的机器人具有三种可能的运动:
右转
左转
进步
工厂的测试设施需要一个程序来验证机器人的运动。
有许多不同大小的不同房间,以机器人单位为单位,这是您指示机器人advance时移动的距离。
房间的地板是一个网格,每个正方形的尺寸为1平方单位RU(机器人单元)。
房间始终保持朝向,以使每面墙都面向东,南,西和北。
测试算法是将机器人放置在房间中朝向特定方向的坐标处。
然后,机器人会收到许多指令,测试设备将在该点验证机器人的新位置,并指出机器人所指向的方向。
第三步
机器人工厂制造的机器人具