This paper outlines the development of a software application that explores the plausibility and potential of interacting with three-dimensional sound sources within a virtual environment. The intention of the software application is to allow a user to become engaged with…
This paper outlines the development of a software application that explores the plausibility and potential of interacting with three-dimensional sound sources within a virtual environment. The intention of the software application is to allow a user to become engaged with a collection of sound sources that can be perceived both graphically and audibly within a spatial, three-dimensional context. The three-dimensional sound perception is driven primarily by a binaural implementation of a higher order ambisonics framework while graphics and other data are processed by openFrameworks, an interactive media framework for C++. Within the application, sound sources have been given behavioral functions such as flocking or orbit patterns, animating their positions within the environment. The author will summarize the design process and rationale for creating such a system and the chosen approach to implement the software application. The paper will also provide background approaches to spatial audio, gesture and virtual reality embodiment, and future possibilities for the existing project.
Date Created
The date the item was original created (prior to any relationship with the ASU Digital Repositories.)
The first step in process improvement is to scope the problem, next is measure the current process, but if data is not readily available and cannot be manually collected, then a measurement system must be implemented. General Dynamics Mission Systems…
The first step in process improvement is to scope the problem, next is measure the current process, but if data is not readily available and cannot be manually collected, then a measurement system must be implemented. General Dynamics Mission Systems (GDMS) is a lean company that is always seeking to improve. One of their current bottlenecks is the incoming inspection department. This department is responsible for finding defects on parts purchased and is critical to the high reliability product produced by GDMS. To stay competitive and hold their market share, a decision was made to optimize incoming inspection. This proved difficult because no data is being collected. Early steps in many process improvement methodologies, such as Define, Measure, Analyze, Improve and Control (DMAIC), include data collection; however, no measurement system was in place, resulting in no available data for improvement. The solution to this problem was to design and implement a Management Information System (MIS) that will track a variety of data. This will provide the company with data that will be used for analysis and improvement. The first stage of the MIS was developed in Microsoft Excel with Visual Basic for Applications because of the low cost and overall effectiveness of the software. Excel allows update to be made quickly, and allows GDMS to collect data immediately. Stage two would be moving the MIS to a more practicable software, such as Access or MySQL. This thesis is only focuses on stage one of the MIS, and GDMS will proceed with stage two.
Date Created
The date the item was original created (prior to any relationship with the ASU Digital Repositories.)
Temnothorax ants are a model species for studying collective decision-making. When presented with multiple nest sites, they are able to collectively select the best one and move the colony there. When a scout encounters a nest site, she will spend…
Temnothorax ants are a model species for studying collective decision-making. When presented with multiple nest sites, they are able to collectively select the best one and move the colony there. When a scout encounters a nest site, she will spend some time exploring it. In theory she should explore the site for long enough to determine both its quality and an estimate of the number of ants there. This ensures that she selects a good nest site and that there are enough scouts who know about the new nest site to aid her in relocating the colony. It also helps to ensure that the colony reaches a consensus rather than dividing between nest sites. When a nest site reaches a certain threshold of ants, a quorum has been reached and the colony is committed to that nest site. If a scout visits a good nest site where a quorum has not been reached, she will lead a tandem run to bring another scout there so that they can learn the way and later aid in recruitment. At a site where a quorum has been reached, scouts will instead perform transports to carry ants and brood there from the old nest. One piece that is missing in all of this is the mechanism. How is a quorum sensed? One hypothesis is that the encounter rate (average number of encounters with nest mates per second) that an ant experiences at a nest site allows her to estimate the population at that site and determine whether a quorum has been reached. In this study, encounter rate and entrance time were both shown to play a role in whether an ant decided to lead a tandem run or perform a transport. Encounter rate was shown to have a significant impact on how much time an ant spent at a nest site before making her decision, and encounter rates significantly increased as migrations progressed. It was also shown to individual ants did not differ from each other in their encounter rates, visit lengths, or entrance times preceding their first transports or tandem runs, studied across four different migrations. Ants were found to spend longer on certain types of encounters, but excluding certain types of encounters from the encounter rate was not found to change the correlations that were observed. It was also found that as the colony performed more migrations, it became significantly faster at moving to the new nest.
Date Created
The date the item was original created (prior to any relationship with the ASU Digital Repositories.)
In this paper, we present an approach to designing decentralized robot control policies that mimic certain microscopic and macroscopic behaviors of ants performing collective transport tasks. In prior work, we used a stochastic hybrid system model to characterize the observed…
In this paper, we present an approach to designing decentralized robot control policies that mimic certain microscopic and macroscopic behaviors of ants performing collective transport tasks. In prior work, we used a stochastic hybrid system model to characterize the observed team dynamics of ant group retrieval of a rigid load. We have also used macroscopic population dynamic models to design enzyme-inspired stochastic control policies that allocate a robotic swarm around multiple boundaries in a way that is robust to environmental variations. Here, we build on this prior work to synthesize stochastic robot attachment–detachment policies for tasks in which a robotic swarm must achieve non-uniform spatial distributions around multiple loads and transport them at a constant velocity. Three methods are presented for designing robot control policies that replicate the steady-state distributions, transient dynamics, and fluxes between states that we have observed in ant populations during group retrieval. The equilibrium population matching method can be used to achieve a desired transport team composition as quickly as possible; the transient matching method can control the transient population dynamics of the team while driving it to the desired composition; and the rate matching method regulates the rates at which robots join and leave a load during transport. We validate our model predictions in an agent-based simulation, verify that each controller design method produces successful transport of a load at a regulated velocity, and compare the advantages and disadvantages of each method.
Date Created
The date the item was original created (prior to any relationship with the ASU Digital Repositories.)