The TrainAR Authoring Tool
TrainAR is a holistic threefold combination of an interaction concept, didactic framework and authoring tool for Augmented Reality (AR) trainings on handheld Android and iOS devices (Blattgerste et al. 2021). It is completely open source, free and offers non-programmers and programmers without AR-specific expertise aiding in the creation of interactive, engaging, procedural Augmented Reality trainings. This repository contains the technical components of the interaction concept and authoring tool of TrainAR in form of a custom Unity 2022.1. Editor Extension. It can be used with the Unity Windows, macOS (Silicon), macOS (Intel), or Linux Editor and deploy to Android and iOS devices. The authoring tool already offers features like the onboarding animations, tracking solutions, assembly placements, evaluated interaction concepts, layered feedback modalities and training assessments of TrainAR out of the box. This allows authors of AR trainings to focus on the content of the training instead of technical challenges. Authors can simply import 3D models into the tool, convert them to TrainAR objects and reference them in a visual-scripting stateflow (that is inspired by work-process-analyses) to create a procedural flow of instructions, user actions and feedback.
Open Source Project
The full source code is available at https://github.com/jblattgerste/TrainAR/ with a full documentation at https://jblattgerste.github.io/TrainAR/
If you find problems, bugs or want to provide feedback or suggestions, contact us through email or post your feedback as an issue on the GitHub project.Â
Feel free to contribute to our project through suggestions, feedback or by contributing to our open source GitHub repository through pull requests.
Acknowledgement
Blattgerste, J.; Behrends, J.; Pfeiffer, T. (2023) TrainAR: An Open-Source Visual Scripting-Based Authoring Tool for Procedural Mobile Augmented Reality Trainings. Information, 14 (4), 219.
@article{Blattgerste2023TrainAR,
AUTHOR = {Blattgerste, Jonas and Behrends, Jan and Pfeiffer, Thies},
TITLE = {TrainAR: An Open-Source Visual Scripting-Based Authoring Tool for Procedural Mobile Augmented Reality Trainings},
JOURNAL = {Information},
VOLUME = {14},
YEAR = {2023},
NUMBER = {4},
ARTICLE-NUMBER = {219},
URL = {https://www.mdpi.com/2078-2489/14/4/219},
ISSN = {2078-2489},
DOI = {10.3390/info14040219}
}
Responsible Investigators
Prof. Dr. Thies Pfeiffer
Email: thies.pfeiffer@hs-emden-leer.de
Dr. Jonas Blattgerste
Email: jonas.blattgerste@hs-emden-leer.de
Softwaredevelopment: Jonas Blattgerste, Sven Janßen, Jan Behrends