Car Movement - DIT113-V22/group-06 GitHub Wiki

Requirements for Milestone "Car Movement"

This milestone refers to a very basic car movement that did not yet make use of the mqtt connection, but gave us a general understanding on how the car moves and basic code to base our more advanced car movement on.

Functional Requirements:

  • The car must be able to move forward.
  • The car must be able to move backwards.
  • The car must be able to turn right.
  • The car must be able to turn left.
  • The car must be able to stop.
  • Every movement must be performed after receiving an input (via mqtt)

Non-functional Requirements:

  • The required input should have a clear connection to the movement e.g., “f” for a forward movement.

The stated requirements are all fulfilled by this issue: https://github.com/DIT113-V22/group-06/issues/11