Matching Items (26)
Filtering by
- All Subjects: Engineering
- Creators: Redkar, Sangram
Description
In 2022, the revenue generated from accounting services hit an all-time high of 119.48 billion USD (“Accounting Services in the US - Market Size”, 2022). On top of this, research has shown that 45% of all accounting professionals would like to automate something about their workflow (Thomas, 2020). Indeed, a lot of bookkeeping accountancy has been phased out by simple automation. However, larger accounting tasks like business mergers still require a team of accountants despite being a largely iterative process. This project chronicles one such attempt at automating accounting events or transactions that are performed by businesses both large and small. With the help of accounting students Madeline Stolper and Heddie Liu we were able to build a fully-functioning website to automate accounting transactions. For this project, we used industry-standard software frameworks React and Express to build the site with dynamic accounting applications. These applications were built with reusable components, making the development of future applications very simple. We also leveraged cutting-edge technological solutions from Amazon Web Services to make the website available on the Internet with rapid response times. Lastly, we incorporated an agile approach to project management and communication, in order to create functionality in the most efficient and organized manner possible. On a large scale, something like this has never been attempted and TurboIFRS/GAAP represents a revolutionary leap in accounting automation.
ContributorsForde, Jakob (Author) / Roth, Ryder (Co-author) / McLemore, Benjamin (Co-author) / Chen, Yinong (Thesis director) / Hunt, Neil (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor) / School of Music, Dance and Theatre (Contributor) / School of Mathematical and Statistical Sciences (Contributor)
Created2022-05
Description
Spatial audio can be especially useful for directing human attention. However, delivering spatial audio through speakers, rather than headphones that deliver audio directly to the ears, produces the issue of crosstalk, where sounds from each of the two speakers reach the opposite ear, inhibiting the spatialized effect. A research team at Meteor Studio has developed an algorithm called Xblock that solves this issue using a crosstalk cancellation technique. This thesis project expands upon the existing Xblock IoT system by providing a way to test the accuracy of the directionality of sounds generated with spatial audio. More specifically, the objective is to determine whether the usage of Xblock with smart speakers can provide generalized audio localization, which refers to the ability to detect a general direction of where a sound might be coming from. This project also expands upon the existing Xblock technique to integrate voice commands, where users can verbalize the name of a lost item using the phrase, “Find [item]”, and the IoT system will use spatial audio to guide them to it.
ContributorsSong, Lucy (Author) / LiKamWa, Robert (Thesis director) / Berisha, Visar (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2022-05
Description
The areas of cloud computing and web services have grown rapidly in recent years, resulting in software that is more interconnected and and widely used than ever before. As a result of this proliferation, there needs to be a way to assess the quality of these web services in order to ensure their reliability and accuracy. This project explores different ways in which services can be tested and evaluated through the design of various testing techniques and their implementations in a web application, which can be used by students or developers to test their web services.
ContributorsHilliker, Mark Paul (Author) / Chen, Yinong (Thesis director) / Nakamura, Mutsumi (Committee member) / Computer Science and Engineering Program (Contributor) / School of Mathematical and Statistical Sciences (Contributor) / Barrett, The Honors College (Contributor)
Created2016-05

Description
Brain Computer Interfaces are becoming the next generation controllers not only in the medical devices for disabled individuals but also in the gaming and entertainment industries. In order to build an effective Brain Computer Interface, which accurately translates the user thoughts into machine commands, it is important to have robust and fail proof signal processing and machine learning modules which operate on the raw EEG signals and estimate the current thought of the user.
In this thesis, several techniques used to perform EEG signal pre-processing, feature extraction and signal classification have been discussed, implemented, validated and verified; efficient supervised machine learning models, for the EEG motor imagery signal classification are identified. To further improve the performance of system unsupervised feature learning techniques have been investigated by pre-training the Deep Learning models. Use of pre-training stacked autoencoders have been proposed to solve the problems caused by random initialization of weights in neural networks.
Motor Imagery (imaginary hand and leg movements) signals are acquire using the Emotiv EEG headset. Different kinds of features like mean signal, band powers, RMS of the signal have been extracted and supplied to the machine learning (ML) stage, wherein, several ML techniques like LDA, KNN, SVM, Logistic regression and Neural Networks are applied and validated. During the validation phase the performances of various techniques are compared and some important observations are reported. Further, deep Learning techniques like autoencoding have been used to perform unsupervised feature learning. The reliability of the features is analyzed by performing classification by using the ML techniques mentioned earlier. The performance of the neural networks has been further improved by pre-training the network in an unsupervised fashion using stacked autoencoders and supplying the stacked autoencoders’ network parameters as initial parameters to the neural network. All the findings in this research, during each phase (pre-processing, feature extraction, classification) are directly relevant and can be used by the BCI research community for building motor imagery based BCI applications.
Additionally, this thesis attempts to develop, test, and compare the performance of an alternative method for classifying human driving behavior. This thesis proposes the use of driver affective states to know the driving behavior. The purpose of this part of the thesis was to classify the EEG data collected from several subjects while driving simulated vehicle and compare the classification results with those obtained by classifying the driving behavior using vehicle parameters collected simultaneously from all the subjects. The objective here is to see if the drivers’ mental state is reflected in his driving behavior.
In this thesis, several techniques used to perform EEG signal pre-processing, feature extraction and signal classification have been discussed, implemented, validated and verified; efficient supervised machine learning models, for the EEG motor imagery signal classification are identified. To further improve the performance of system unsupervised feature learning techniques have been investigated by pre-training the Deep Learning models. Use of pre-training stacked autoencoders have been proposed to solve the problems caused by random initialization of weights in neural networks.
Motor Imagery (imaginary hand and leg movements) signals are acquire using the Emotiv EEG headset. Different kinds of features like mean signal, band powers, RMS of the signal have been extracted and supplied to the machine learning (ML) stage, wherein, several ML techniques like LDA, KNN, SVM, Logistic regression and Neural Networks are applied and validated. During the validation phase the performances of various techniques are compared and some important observations are reported. Further, deep Learning techniques like autoencoding have been used to perform unsupervised feature learning. The reliability of the features is analyzed by performing classification by using the ML techniques mentioned earlier. The performance of the neural networks has been further improved by pre-training the network in an unsupervised fashion using stacked autoencoders and supplying the stacked autoencoders’ network parameters as initial parameters to the neural network. All the findings in this research, during each phase (pre-processing, feature extraction, classification) are directly relevant and can be used by the BCI research community for building motor imagery based BCI applications.
Additionally, this thesis attempts to develop, test, and compare the performance of an alternative method for classifying human driving behavior. This thesis proposes the use of driver affective states to know the driving behavior. The purpose of this part of the thesis was to classify the EEG data collected from several subjects while driving simulated vehicle and compare the classification results with those obtained by classifying the driving behavior using vehicle parameters collected simultaneously from all the subjects. The objective here is to see if the drivers’ mental state is reflected in his driving behavior.
ContributorsManchala, Vamsi Krishna (Author) / Redkar, Sangram (Thesis advisor) / Rogers, Bradley (Committee member) / Sugar, Thomas (Committee member) / Arizona State University (Publisher)
Created2015

Description
A control method based on the phase angle is used to control oscillating systems. The phase oscillator uses the sine and cosine of the phase angle to change key properties of a mass-spring-damper system, including amplitude, frequency, and equilibrium. An inverted pendulum is used to show a further application of the phase oscillator. Two methods of control based on the phase oscillator are used for swing-up and balancing of the pendulum. The first control method involves two separate stages. The scenarios where this control works are discussed. The second control method uses variable coefficients to result in a smooth transition between swing-up and balancing.
ContributorsBates, Andrew (Author) / Sugar, Thomas (Thesis advisor) / Redkar, Sangram (Committee member) / Mignolet, Marc (Committee member) / Arizona State University (Publisher)
Created2015

Description
The objective of this thesis was to compare various approaches for classification of the `good' and `bad' parts via non-destructive resonance testing methods by collecting and analyzing experimental data in the frequency and time domains. A Laser Scanning Vibrometer was employed to measure vibrations samples in order to determine the spectral characteristics such as natural frequencies and amplitudes. Statistical pattern recognition tools such as Hilbert Huang, Fisher's Discriminant, and Neural Network were used to identify and classify the unknown samples whether they are defective or not. In this work, a Finite Element Analysis software packages (ANSYS 13.0 and NASTRAN NX8.0) was used to obtain estimates of resonance frequencies in `good' and `bad' samples. Furthermore, a system identification approach was used to generate Auto-Regressive-Moving Average with exogenous component, Box-Jenkins, and Output Error models from experimental data that can be used for classification
ContributorsJameel, Osama (Author) / Redkar, Sangram (Thesis advisor) / Arizona State University (Publisher)
Created2013

Description
The objective of this work is to develop a Stop-Rotor Multimode UAV. This UAV is capable of vertical take-off and landing like a helicopter and can convert from a helicopter mode to an airplane mode in mid-flight. Thus, this UAV can hover as a helicopter and achieve high mission range of an airplane. The stop-rotor concept implies that in mid-flight the lift generating helicopter rotor stops and rotates the blades into airplane wings. The thrust in airplane mode is then provided by a pusher propeller. The aircraft configuration presents unique challenges in flight dynamics, modeling and control. In this thesis a mathematical model along with the design and simulations of a hover control will be presented. In addition, the discussion of the performance in fixed-wing flight, and the autopilot architecture of the UAV will be presented. Also presented, are some experimental "conversion" results where the Stop-Rotor aircraft was dropped from a hot air balloon and performed a successful conversion from helicopter to airplane mode.
ContributorsVargas-Clara, Alvaro (Author) / Redkar, Sangram (Thesis advisor) / Macia, Narciso (Committee member) / Rajadas, John (Committee member) / Arizona State University (Publisher)
Created2011

Description
As the world moves towards faster production times, quicker shipping, and overall, more demanding schedules, the humans caught in the loop are subject to physical duress causing them to physically break down and have muscular skeletal injuries. Surprisingly, with more automation in logistics houses, the remaining workers must be quicker and do more, again resulting in muscular-skeletal injuries. To help alleviate this strain, a class of robotics and wearables has arisen wherein the human is assisted by a worn mechanical device. These devices, traditionally called exoskeletons, fall into two general categories: passive and active. Passive exoskeletons employ no electronics to activate their assistance and instead typically rely on the spring-like qualities of many materials. These are generally lighter weight than their active counterparts, but also lack the assistive power and can even interfere in other routine operations. Active exoskeletons, on the other hand, aim to avoid as much interference as possible by using electronics and power to assist the wearer. Properly executed, this can deliver power at the most opportune time and disengage from interference when not needed. However, if the tuning is mismatched from the human, it can unintentionally increase loads and possibly lead to other future injuries or harm. This dissertation investigates exoskeleton technology from two vantage points: the designer and the consumer. In the first, the creation of the Aerial Porter Exoskeleton (APEx) for the US Air Force (USAF). Testing of this first of its kind exoskeleton revealed a peak metabolic savings of 8.13% as it delivers 30 N-m of torque about each hip. It was tested extensively in live field conditions over 8 weeks to great success. The second section is an exploration of different commercially available exoskeletons and the development of a common set of standards/testing protocols is described. The results show a starting point for a set of standards to be used in a rapidly growing sector.
ContributorsMartin, William Brandon (Author) / Sugar, Thomas (Thesis advisor) / Redkar, Sangram (Thesis advisor) / Hollander, Kevin (Committee member) / Arizona State University (Publisher)
Created2021
Description
Machine learning has quickly become an ever-popular term and growing field in the area
of computation. With each passing day, we see advancements of this field with natural language models, speech recognition, pattern recognition, computer vision, and many more. This progress is all in a quest to one day, meet or exceed the limits of humans in these areas. While visual-based detectors have seen an exciting level of growth and progress with large community projects, there currently exists a significant smaller community effort in the realm of audio-based emotional detectors. This seems to be a road worth exploring, as audio-based emotion detectors can complement the more popular facial-based detection systems by providing other contextual cues or information that may not be available to a visual-based detector. For example, a system utilizing audio has the benefit of being able to utilize an array of indirect emotional cues, such as tone or vocal sentence analysis, which a visual-based system would not capture since it is not capable of detecting these cues. A system using audio-based emotional detection would be incredibly important in instances where people partake in conversations among groups throughout a venue, such as when waiting for a flight in an airport. This system can be useful for environments demanding high accuracy recognition systems with multiple levels of confirmation, as a multimodal system consisting of two detectors, one facial and one audible, can provide a stronger prediction of emotion by complimenting on another. As such, I propose the following question that this research project will explore: how can an audio-based emotional detection augment facial emotion detection and how can such an audio-based system be designed in a low-cost and accurate manner?
ContributorsRoss, James (Author, Co-author) / Berisha, Visar (Thesis director) / Lubold, Nichola (Committee member) / Barrett, The Honors College (Contributor) / Computer Science and Engineering Program (Contributor)
Created2024-12

Description
One type of assistive device for the blind has attempted to convert visual information into information that can be perceived through another sense, such as touch or hearing. A vibrotactile haptic display assistive device consists of an array of vibrating elements placed against the skin, allowing the blind individual to receive visual information through touch. However, these approaches have two significant technical challenges: large vibration element size and the number of microcontroller pins required for vibration control, both causing excessively low resolution of the device. Here, I propose and investigate a type of high-resolution vibrotactile haptic display which overcomes these challenges by utilizing a ‘microbeam’ as the vibrating element. These microbeams can then be actuated using only one microcontroller pin connected to a speaker or surface transducer. This approach could solve the low-resolution problem currently present in all haptic displays. In this paper, the results of an investigation into the manufacturability of such a device, simulation of the vibrational characteristics, and prototyping and experimental validation of the device concept are presented. The possible reasons of the frequency shift between the result of the forced or free response of beams and the frequency calculated based on a lumped mass approximation are investigated. It is found that one of the important reasons for the frequency shift is the size effect, the dependency of the elastic modulus on the size and kind of material. This size effect on A2 tool steel for Micro-Meso scale cantilever beams for the proposed system is investigated.
ContributorsWi, Daehan (Author) / SODEMANN, ANGELA A (Thesis advisor) / Redkar, Sangram (Committee member) / McDaniel, Troy (Committee member) / Arizona State University (Publisher)
Created2019