L1. Operational Analysis

1.1 Operational Entity Breakdown

../../_images/OEBDOperationalContext.jpg

We have the upper three main entities here : Native, Unity3D, and Server.

1.2 Operational Capabilities

../../_images/OCBOperationalCapabilities.jpg

We have three main tasks here:

  • Open the camera, which will be handled by the local SLAM system (for an example ArCore, ArKit, or our SLAM system).
  • Connect to server, will use the Netty communication, while will be the main task of our server department.
  • Update Virtual Scene, is our main task here. it consists of several steps, which will be clearified later.

1.3 Operational Activity Breakdown

../../_images/OABDRootOperationalActivity.jpg

We have these activities, and they will be all involving in the Operational Capabilities we defined above. Details will be shown in the Activity Scenario.

1.4 Activity Scenario

Initialize Netty

../../_images/OASScenarioInitnetty.jpg

Localization Main Process

../../_images/OASScenarioLocalization.jpg