You’re part of the team that explores Mars by sending remotely controlled vehicles to the surface of the planet. Develop an API that translates the commands sent from earth to instructions that are understood by the rover.
-
You are given the initial starting point (x,y) of a rover and the direction (N,S,E,W) it is facing.
-
You are given also the grid size (rows, cols).
-
The rover receives a character array of commands.
-
Implement commands that turn the rover left/right (l, r) and moves it forward/backward (f, b).