1. Requirements from RBS
  2. Manage app architecture
    1. Design
    2. Build prototype
    3. Review prototype
    4. Milestone: user testing
  3. Localization
    1. obtain localization
      1. Design
      2. Implementation
      3. Unit testing
    2. compute path
      1. show directions to exhibits
        1. Design
        2. Implementation
        3. Unit testing
      2. show directions to toilet
        1. Design
        2. Implementation
        3. Unit testing
      3. show directions to exit
        1. Design
        2. Implementation
        3. Unit testing
      4. show directions to shops
        1. Design
        2. Implementation
        3. Unit testing
      5. show directions to restaurant
        1. Design
        2. Implementation
        3. Unit testing
    3. Milestone: user testing
  4. Purchase
    1. Buy
      1. Souvenirs
        1. Design
        2. Implementation
        3. Unit testing
      2. Tickets
        1. Design
        2. Implementation
        3. Unit testing
    2. Check availability
      1. Design
      2. Implementation
      3. Unit testing
    3. Milestone: user testing
  5. Information
    1. Display
      1. exhibition information
        1. Design
        2. 2 Implementation
        3. Unit testing
      2. exhibit information
        1. Design
        2. Implementation
        3. Unit testing
    2. Milestone: user testing
  6. Augmented reality
    1. Detect marker
      1. Design
      2. Implementation
      3. Unit testing
    2. Display 3D model
      1. Design
      2. Implementation
      3. Unit testing
    3. Transformation
      1. Rotatation
        1. Design
        2. Implementation
        3. Unit testing
      2. Scaling
        1. Design
        2. Implementation
        3. Unit testing
    4. Milestone: user testing
  7. 6. Build main interface
    1. 6. Design
    2. 6. Implementation
    3. 6. Unit testing
  8. 7. Close Project
    1. 7. Install app
    2. 7. User testing