Use Case Diagram for the Vipper software. The user will only ever interact with the Desktop App, with four use cases, as shown in the diagram.
Sequence Diagram of the “Command to Expand/Extract the Body” use case.
Sequence Diagram of the “Send message to be reproduce in the Head” use case.
Sequence Diagram of the “Analyze sensors data (temperature, gas and path)” use case.
Sequence Diagram of the “Analyze Webcam Data (video and audio)” use case.
Finite State Machine of the Desktop App.