SoftwareX, cilt.31, 2025 (SCI-Expanded)
XR4MCR is a mixed reality training platform for collaborative industrial robot maintenance. It enables multi-user, no-code scenario creation through a node-based visual editor in a mixed reality environment. Built with Unity and deployed on the VIROO platform, XR4MCR supports synchronized sessions with virtual tools anchored in physical space. Scenarios use interactive nodes, serialized in XML. The platform employs a modular Model-View-Presenter architecture implemented via the Zenject dependency injection framework. It enhances safety, reduces costs, and improves procedural learning. XR4MCR enables hands-on training without real robots or coding, making it an effective platform for early-stage training sessions, supporting vocational education, industrial onboarding, and collaborative XR-based research.