火星机器人
2016-01-30 19:46:39 13 举报
火星机器人是一种先进的科技产品,它被设计用于在火星上进行各种任务。这些机器人通常具有高度的自主性和灵活性,能够在极端的环境中工作。它们的外观各异,有的像人类,有的像动物,有的则是未来感十足的造型。它们配备了各种先进的传感器和执行器,能够感知周围环境并做出相应的反应。例如,NASA的“好奇号”火星探测器就搭载了一台名为“Mastcam-Z”的全景相机,可以捕捉到火星表面的精彩画面。此外,火星机器人还能够帮助科学家收集样本、分析数据、寻找生命迹象等重要任务。总之,火星机器人是探索火星这颗神秘星球的重要工具,它们为人类提供了宝贵的信息,帮助我们更好地了解这个遥远的世界。
作者其他创作
大纲/内容
Coordinate
moveVector()方法用来判断能否向前移动,并实际进行移动。
Direction
+ name : String
new (directionName)+ rotateLeft()+ rotateRight()+ toString()
Controller
+ processtInput(input) 获得用户输入,创建坐标系和机器人,对机器人按要求发出指令。最后输出机器人的最终坐标
Vector
+ point : Point+ direction : Direction
Rover
+ vector : Vector
坐标系(Coordinate)的主要作用是提供边界
Point
+ x : Number+ y : Number
0 条评论
回复 删除
下一页