
V-22 VMT | 2022-2023

As a software engineer at Logistic Services International, Inc., I had the opportunity to work on V-22 VMT, a maintenance and flight training simulation for the V-22 Osprey developed in Unreal Engine 4 for the U.S. Navy. The purpose of this trainer is to teach both active duty maintenance technicians and pilots the proper operation of the aircraft, as well as how to respond to emergencies and malfunctions. To accomplish this, a comprehensive 3D model and detailed animations are used to illustrate how components appear and function.

The instruction in this project is given through a multitude of lessons, some focused on the pilots' operation of the aircraft, and others focused on the maintenance crew's upkeep and repairs. These are further divided into two types of lessons:
-
Theories of Operation (ToO) - Step-by-step lessons that describe what action must be performed and give frequent hints as to how to complete the action. Often focused on the general operation of the V-22 for pilots and how to perform maintenance for the maintenance crew. Once the student clicks on a component of the 3D modeled aircraft, they can press a button to proceed to the next step. However, if they perform the wrong action, a pop-up will display, reminding them of the correct action. The student must perform the correct action before they can proceed to the next step in the lesson.
-
Procedures - Free-form lessons that simply tell the student what action to perform and offer no hints. Often focused on how to respond in emergency situations when a system or piece of equipment on the aircraft malfunctions. Once the student clicks on a component, the lesson automatically proceeds to the next step, regardless of whether the student performed the correct action or not.
Each step the student completes is marked as correct or incorrect, and once the student completes the lesson, the total score is tallied up and the lesson is graded. In most cases, they must earn a score of 90% or higher to pass a lesson. The student is then given the opportunity to see which step(s) they missed, and they may retry the lesson as many times as necessary to pass.
My main responsibilities on VMT V-22 were to assist in the development of lesson content. I worked to ensure that each lesson was functioning properly, displaying pop-up messages, animations, and other visual effects at the appropriate time, and that the other lesson content was adequate to provide a valuable learning experience.
Related posts and articles can be found below:

