Skip to content

Autonomous driving function

Maheli Silva edited this page May 30, 2021 · 3 revisions

Functional requirements:

  1. The sensors should detect obstacles when autonomous drive function is activated.
  2. The car should be able to navigate automatically according to the detected results.
  3. The car should allow Light sensors to flicker if an obstacle is detected.
  4. The system should allow autonomous driving if the user is unable to manually navigate the car.

Non-functional requirements:

  1. 99% of the obstacles should be detected when autonomous drive function is activated.
  2. The sensor should detect obstacles within 3 seconds.
  3. The car should react to the detected obstacles within 2 seconds.
  4. The light sensor should flicker within 1 second after detecting the obstacle.

Scenario : The car owner struggles to drive and having problems concentrating; autonomous drive function takes over and drives for the owner for some time.

Scenario : The car is on autonomous drive function. The system detects an obstacle on the path and move the car accordingly.

User stories:

  1. As a user I want the car to be able to drive automatically, so that I can travel when I am too tired to drive as well.

  2. As a user I want autonomous drive function to work smoothly, so that I can be safe when car drives automatically.

  3. As a user I want to control autonomous drive function manually, so that I can change it whenever I need to.