Skip to content

Obstacle Avoidance

MiddleTv edited this page Apr 29, 2019 · 6 revisions

Functional Requirement

  1. The car should be able to detect an obstacle and avoid the obstacle.
  2. The car should be able to decrease the speed if it detects an obstacle.
  3. The car should be able to continue with its original task, if it fails to avoid an obstacle but then later is manually unstuck.
  4. The car should be able to continue with its original task, after recognizing an obstacle and proceeding with the avoid maneuver.

Non-Functional Requirement

  1. The car should detect an obstacle and avoid the obstacle in 90% of the cases.
  2. The car should be able to decrease to the appropriate speed after it detects an obstacle, if the obstacle is unavoidable it should stop, but should return to the original speed once the obstacle is removed or avoided.
  3. The car should register the input correctly, 95% of the time.
Clone this wiki locally