Skip to content

splibiplay/xrcore-assessment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XRCore Training Assessment

Unity Category Package Architecture License

Enterprise assessment layer for measurable XR training outcomes.

XRCore Training Assessment is the official enterprise evaluation layer for Unity XR training workflows built on top of XRCore SDK and XRCore Training Toolkit.

Where XRCore provides event-driven XR intelligence and Training Toolkit provides guided scenario execution, Assessment adds high-value performance governance: score, pass/fail decisions, critical-failure detection, and exportable reports for audit and certification workflows.

Demo

  • Recommended demo flow:
    1. Look at target.
    2. Grab object.
    3. Place object.
    4. View final pass/fail summary and exported report.

Why XRCore Training Assessment

Most XR training demos can show completion, but they cannot prove competency.

This product solves that gap by converting guided execution into measurable, enterprise-ready outcomes:

  • weighted scoring per step,
  • configurable penalties,
  • mandatory-step enforcement,
  • critical-failure rules,
  • report generation for audit and QA.

Position in the XRCore Product Line

Start with XRCore SDK
       ↓
Add Training Toolkit
       ↓
Add Training Assessment
       ↓
Scale with Authoring + Analytics

Relationship with XRCore Ecosystem

This package is intentionally distributed as an extension layer:

  • XRCore SDK provides:
    • event bus and modular runtime systems,
    • XR interaction and perception architecture,
    • reusable agent/task foundation.
  • XRCore Training Toolkit provides:
    • scenario and step orchestration,
    • validator-driven progression,
    • guided training UX.
  • XRCore Training Assessment adds:
    • scoring and evaluation logic,
    • competency/pass-fail decisions,
    • assessment diagnostics,
    • exportable final reports (JSON/CSV).

XRCore Ecosystem Links

Video Demos

Key Features

  • Event-driven assessment runner (XRTrainingAssessmentRunner)
  • Designer-friendly profile system (XRAssessmentProfile)
  • Weighted step rules and penalties
  • Maximum mistakes / consecutive-failure auto-fail thresholds
  • Critical failure handling
  • Runtime guard and diagnostics overlay
  • Setup Wizard with validate/fix workflow
  • Report export:
    • JSON
    • CSV

Architecture Overview

XRCore + Training Events
          ↓
XRTrainingAssessmentRunner
          ↓
Score / Rule Evaluation
          ↓
Pass-Fail + Report Generation
          ↓
JSON / CSV Export

Main Components

  • XRTrainingAssessmentRunner
  • XRAssessmentProfile
  • XRStepAssessmentRule
  • XRStepScoreEvaluator
  • XRTrainingReport
  • XRTrainingAssessmentRuntimeGuard
  • XRTrainingAssessmentHealthOverlay
  • XRTrainingAssessmentSetupWindow

Setup Wizard

Unity menu:

Tools -> XRCore Training Assessment -> Setup Wizard

Core actions:

  • Validate
  • Auto-Fix Scene
  • Generate Profile From Selected XRTrainingScenario
  • Export Diagnostics Snapshot

Report Contract (v1)

XRTrainingReport includes:

  • schema version
  • final score / max score
  • completion time
  • mistakes and failure counters
  • critical failures
  • pass/fail result
  • timestamps and identifiers

Requirements

  • Unity 2022+ or Unity 6
  • XRCore SDK
  • XRCore Training Toolkit

Documentation

  • Documentation/QuickStart.md
  • Documentation/IntegrationGuide.md
  • Documentation/EventContract.md

License

XRCore Training Assessment is distributed under the MIT License. See LICENSE.

About

Official XRCore Training Assessment for scoring, certification, and measurable XR training outcomes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors