Skip to content

Manual cleaning

JinaDawood edited this page May 30, 2021 · 8 revisions

The app allows the user to control and meneuver the vehicle manually in any direction and speed easily using the joystick in order to clean specific areas more efficiently. It also allows the user to accelerate to a certain speed using the joystick allowing them to clean at different speeds in a simple and easy way. The app also has a feature which allows the user to choose between idle and cleaning mode. The idle option allows the user to control the vehicle without cleaning in order to prevent the vehicle from filling up its garbage bag when cleaning is not required, while the cleaning mode allows the vehicle to start cleaning again.

Functional Requirements


  1. The vehicle should be able to move in any given direction
  2. The vehicle should be able to accelerate in any given direction.
  3. The vehicle should be able to decelerate in any given direction.
  4. The vehicle should be able to stop.
  5. It should be possible for the user to switch between idle mode and cleaning mode.
  6. The vehicle should be operable in both idle and cleaning modes

Non-Functional Requirements


  1. The vehicle should react within 3 seconds when given an instruction from the user through the app.

Related user stories


Other issues


Milestone

Milestone - Manual cleaning


Usage Example

You're a cleaning supervisor who is also a brand new owner of the TDM Vehicle. With the sparse amount of time on your hands you thought you'd give the manual cleaning mode a go. It's a nifty feature for those who want to get things done in a short amount of time due to it's versatile functions, and as a byproduct of that also do the vehicle a favor by saving bag capacity! You start the TDM up and find yourself cleaning specific locations one after the other with accuracy you never before thought was possible!

Manual Mode

manu