Bridge Inspection Simulator

We use an iterative software engineering process to investigate and build a series of Simulation Training And Control System (STACS) prototypes within the Unity3d game engine. STACS will be used for both operator training (in simulation) and operator control of robot team including multiple drones and climbing robots in the real world during an inspection.

The image shows a screenshot from an early STACS prototype.

The objectives of this project are to investigate and build a Simulation Training And Control System for Bridge Inspection within a 3D simulation game-like environment in order to...
(1) Investigate and optimize the design of user interaction and user interfaces within a full 3D game-like environment for training and control.
(2) Investigate and optimize the tradeoff between manual and autonomous control of multi-robot teams for bridge inspection. Then, using the results of our investigations, design and develop a realistic simulation training environment.
(3) Train bridge inspectors in the use of the proposed multi-robot system.
(4) Provide human operators complete situational awareness as well as operational control during an ongoing inspection.

3D RTS Micro

We attack the problem of evolving high performance micro behaviors in 3D RTS-game-like simulations with Meta-Search approach. We compare the evolved micro performance of our entities with different physics models of motion on the same scenarios against identical opponent units in a 3D RTS simulation. The genetic algorithm approach works to reliably evolve high quality 3D micro behaviors for entities independent of the physics model used.

RoR Intelligent Tutoring System

Can we effectively use ITS to perform knowledge tracing in order to accurately estimate the student’s level of knowledge? Intelligent Tutoring system is a promising approach which is recognized as an effective way for learning. RoR-ITS, an interactive training system is proposed, which is aimed at teaching midshipmen about different ship types, target angle, identifying ship activities by looking at ship navigation lights during night.

Climate Hangman and Bubble Shoot Games

These projects are developed using c# and Unity. These projects provide a new game UI for K-16 and lay audiences to learn the science behind Nevada climate change. This helps them to understand the complex scientific concepts in an immersive, more competitive and more interactive way.

Emergency Rescue

In this project we developed an interface in which UAV agents such as drones are used for collecting information from disaster affected areas. Further, with the obtained data, commanders can take prompt actions for rescuing victims. Drones can aid in the search to locate victims, thereby decreasing the risk to emergency personnel.

Evolutionary Procedural Content Generation utilizing Cellular Automata

StarCraft 2 AI

Blizzard has recently released a StarCraft api for AI research. These students are doing graduate research on AI using the StarCraft 2 api.