Skip to content

Feature Specification

sam-hashimi edited this page May 30, 2021 · 9 revisions

Car Features

Car Movement:

  • This feature will allow the user to control the car, the car should have the functionality of moving forwards and backward with various speeds as required by the user.

Obstacle Avoidance:

  • The car should be smart enough to avoid any obstacle in front of it and be able to change its direction and carry on its movement after crossing the obstacle.

Application Features:

Authorized Users:

  • The user will be asked to provide user credentials in order to use the application as a manner of security. Every person will have their own personal profile which will be the main requirement for the user to use the software.

Voice command:

  • The user are able to control and drive the smart car with just their voice.

Camera feed:

  • The user has a first person view of the passage, which they can see through the video feed implemented in the application.

Controller Control:

  • The user also has the choice of the controlling the car through a controller, which provides the user to manage 4 basic directions.

Help:

  • The user has the option of help which is a feature meant to provide help while the user uses the application. The help feature also provides the commands that can be used for the voice command feature.

Clone this wiki locally