MarsRover任务指南高原漫游车导航及控制
EjercicioJSE_TDD_Mar_Rovers 项目概述:
美国宇航局计划在火星高原上部署一队机器人漫游车。为确保高效导航并拍摄地形影像,漫游车必须在高原网格上灵活移动并保持正确朝向。以下是详细的任务说明和控制指令:
- 高原网格设置:
高原为矩形网格,右上坐标为输入的第一个参数,左下角默认坐标为 (0, 0),面向北。
- 漫游车位置和朝向:
漫游车的位置由 x 和 y 坐标表示,初始方向为基本罗盘点(N、E、S、W)之一,例如:(0, 0, N) 表示位于左下角,朝北。
-
控制指令:
-
L:左转 90 度,不改变坐标
-
R:右转 90 度,不改变坐标
-
M:向前移动一格
-
示例:假设指令为“MMRMMRMRRM”,漫游车将按给定指令在网格上移动,最终到达指定位置并发送回图像。
下载地址
用户评论