EM2019WSP06/Initiale Anforderungen: Unterschied zwischen den Versionen

Aus Verteilte Systeme - Wiki
Zur Navigation springen Zur Suche springen
Zeile 25: Zeile 25:
 
[[Datei:UC01_dboot_1.png|375px]]
 
[[Datei:UC01_dboot_1.png|375px]]
 
</br>
 
</br>
  +
 
== Requirements and Milestones ==
 
== Requirements and Milestones ==
 
f = functional, nf = not functional
 
f = functional, nf = not functional

Version vom 22. November 2019, 23:02 Uhr


Initial requirements

  • Req_01: Microcontroller should be able to operate all the sensors and actuators(M01)
  • Req_02: Surface of the Product should provide an accurate goods placing
  • Req_03: The Product should avoid collisions.
  • Req_04: The Product should be able to find the delivery goal point and wait there until a new delivery request is received.

Datei:EM2019WSP06.pdf

Stakeholder Role

  • (R01) Developer : He should choose the components, write the software and assembly the end Product/Prototype.
  • (R02) End User : End User can be Receiver or Sender of goods. He will request the service (Send or Receive).

Milestones

  • (M01)Interface and control of Sensors and Actuators.
  • (M02)Assembly of the Product.
  • (M03)Development of the functionality algorithm.
  • (M04)Boot can deliver a good to a designated location.

Uses Case

(UC01) Sending an Object to the Receiver

UC01 dboot 1.png

Requirements and Milestones

f = functional, nf = not functional

  • (Req_01, nf) : Microcontroller should be able to operate all the sensors and actuators(M01).
  • (Req_02, f) : Surface of theProduct should provide an accurate goods placing
  • (Req_03, f) : The Product should avoid collisions (M01, M03)
  • (Req_04, f): The Product should be able to find the delivery goal point and wait there until a new delivery request is received(M03, M04).

Tests and Simulation

  • Hardware:
    • Test Ultrasonic Sensor against a physical measurement.
    • Test Color Sensor with different lights frames.
    • Monitor the motors: direction speed per power consumed.
    • Test the two TCRT5000 IR against a Line.


  • Software:
    • On the assembly product, test again every single sensor/actuator.
    • Test if Product can follow a Line.
    • Test if Colors can be identified.
    • Test if Product can make 90° rotations.
    • Test if Product can detect obstacles.
    • Test if a delivery service can be done without obstacles.
    • Test if a delivery service can be done with obstacles.
    • Change test scenario and test again.