dc.contributor.author | Mukhami, Sudesh | |
dc.description.abstract | Simian is an agent based legacy simulator developed in Java used to develop scenarios involving unmanned air vehicles. The goal of this paper is to host the Simian simulator on a C# platform and also to extend the currently existing functionality using C# by adding more behaviors to the UAVs. The Java code is converted into C# code in order to run the simulator on a visual studio framework, but the structure and interfaces defined in the Java version have been retained in the new framework.
The scenarios added to the UAV include: 1. the ability to exhibit a swarm type behavior while performing a sweep search, 2. to detect a target in the hostile environment and rotate over the target, and 3. to search through the hostile environment and destroy a target when detected. All the behaviors have been demonstrated using multiple scenarios in the Simian simulator. | en_US |
dc.publisher | North Dakota State University | en_US |
dc.rights | NDSU Policy 190.6.2 | |
dc.title | An Unmanned Air Vehicle Simulator in C# | en_US |
dc.type | Master's paper | en_US |
dc.date.accessioned | 2013-04-24T14:50:33Z | |
dc.date.available | 2013-04-24T14:50:33Z | |
dc.date.issued | 2013 | |
dc.identifier.uri | http://hdl.handle.net/10365/22768 | |
dc.subject.lcsh | Drone aircraft -- Automatic control. | en_US |
dc.subject.lcsh | Digital computer simulation. | en_US |
dc.subject.lcsh | C# (Computer program language) | en_US |
dc.rights.uri | https://www.ndsu.edu/fileadmin/policy/190.pdf | |
ndsu.degree | Master of Science (MS) | en_US |
ndsu.college | Engineering | en_US |
ndsu.department | Computer Science | en_US |
ndsu.program | Computer Science | en_US |
ndsu.advisor | Nygard, Kendall | |