Autonomous Rover Testing Simulator in Unreal Engine 5
View the Project on GitHub MissouriMRDT/RoveSoSimulator
Return to RoveSoDocs Guides for Today, Tomorrow, and Forever.
This is the page for all the controls for using RoveSoSimulator.
This includes;
Shorthands;
Controller Shorthands - Capitialized, as to tell apart from normal.
*note. made these, then proceded to make new column purely for controllers. “Rightstick yaxis” is still kinda long though.
Keyboard and mouse replacement symbols
*note. as of 2/3/2026, all unused.
Key listing method;
This is the page for controls that are always present no matter what the player has control over.
| Use | Key(s) | Notes |
|---|---|---|
| Possession Control (ntRdy) | 123..890 | Soon to be a specific possession choice for each one, including rover, autonomus rover, arm, in the further future drone, and nothing. |
| Arm Possession (temp) | + - | Soon to be a way to cycle through options 123…890. For now (2/3/2026), bound to arm possession. |
| Camera Cycle (incple) | [ ] | Currently only on arm and only cycles through arm’s cameras. |
| Debug Camera (Dfalt) | ; | Chance it won’t work |
| Second debug camera? (Dfalt) | ’ | Single quote |
| Terminal (Dfalt) | ` | Backtick (thing with ~ above it) |
*no controller equivelents
This is the page for controlling the rover.
| Keyboard | Controller | Use | Notes | |
|---|---|---|---|---|
| q-a | Leftstick yaxis | Left power | q and e => forward, a-d => back | |
| e-d | Rightstick yaxis | Right power | ^^^^ | |
| t | Teleop toggle | Off by default, switches between manual+arm and autonomy+autohead | ||
| j | Set Spawnpoint | Reference vvvv . Set in a fairly clear, flat area, or it may not respawn you in the exact location | ||
| h | Teleport to Spawnpoint | Reference ^^^^ . Some variance in exact teleport, especially with obstructions | ||
| p | Toggle Pointcloud Visibility | |||
| l | Clear path line | Its an L. | ||
| f | Flip Rover | |||
| r | Reset Rover | |||
| space | Reset/Flip Rover |
Soon to be reorganized menus;
| Use | Key(s) | Notes |
|---|---|---|
| basestation | b | broke and fixed? today 2.3.2025. May stay as a keybind |
| multiplayer | m | nonfunctional as of at least 2.3.2026 |
| scene menu | enter | weather effects, rendering options, etc |
| level options | n |
*currently no controller options
Switching to the arm currently involves toggling teleop (T) so the rover is in manual drive, which should also reveal and activate the arm, then press - or + to take control. Pressing + or - again will swap back. Will later be switched to a specific number.
*Also, pressing +/- the first time you start the game doesn’t trigger the swap, for some reason.
| Movement | Key | Controller Method | Notes |
|---|---|---|---|
| x-axis/J1 | z-x | Rightstick X | |
| J2 (shoulder-bicep) | shift-ctrl | Rightstick Y | |
| J3 (bicep-forarm) | w-s | Leftstick Y | |
| J4 (forearm roll) | a-f | Leftstick X | |
| J5 (wrist up-down) | e-d | Triggers | |
| J6 (gripper roll) | q-r | Bumpers | |
| Gripper Open-close | v-c | left-right dpad | c to close, v shape when open |
| Solenoid | y-t | X-Y | out-in; Pull the center line of T away from the rest to make Y |
| Lasers | g-h | A-B | g for light, h for hide |
| Camera Switch | [-] | Its [ and ] |