Open Access. Powered by Scholars. Published by Universities.®

Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Theses/Dissertations

Daniel Felix Ritchie School of Engineering and Computer Science

Computer Engineering

Articles 31 - 49 of 49

Full-Text Articles in Engineering

Design And Development Of The Ebear: A Socially Assistive Robot For Elderly People With Depression, Amirhossein Kargarbideh Jan 2016

Design And Development Of The Ebear: A Socially Assistive Robot For Elderly People With Depression, Amirhossein Kargarbideh

Electronic Theses and Dissertations

There has been tremendous progress in the field of robotics in the past decade and especially developing humanoid robots with social abilities that can assist human at a socio-emotional level. The objective of this thesis is to develop and study a perceptive and expressive animal-like robot equipped with artificial intelligence in assisting the elderly people with depression. We investigated how social robots can become companions of elderly individuals with depression and improve their mood and increase their happiness and well-being. The robotic platform built in this thesis is a bear-like robot called the eBear. The eBear can show facial expression …


On The Viability Of Quantitative Assessment Methods In Software Engineering And Software Services, Joseph D. Lucente Jun 2015

On The Viability Of Quantitative Assessment Methods In Software Engineering And Software Services, Joseph D. Lucente

Electronic Theses and Dissertations

IT help desk operations are expensive. Costs associated with IT operations present challenges to profit goals. Help desk managers need a way to plan staffing levels so that labor costs are minimized while problems are resolved efficiently. An incident prediction method is needed for planning staffing levels. The potential value of a solution to this problem is important to an IT service provider since software failures are inevitable and their timing is difficult to predict. In this research, a cost model for help desk operations is developed. The cost model relates predicted incidents to labor costs using real help desk …


Fail-Safe Test Generation Of Safety Critical Systems, Salwa Elakeili Mar 2015

Fail-Safe Test Generation Of Safety Critical Systems, Salwa Elakeili

Electronic Theses and Dissertations

This dissertation introduces a technique for testing proper failure mitigation in safety critical systems. Unlike other approaches which integrate behavioral and failure models, and then generate tests from the integrated model, we build safety mitigation tests from an existing behavioral test suite, using an explicit mitigation model for which we generate mitigation paths which are then woven at selected failure points into the original test suite to create failure-mitigation tests (safety mitigation test).


Towards Closed-Loop Deep Brain Stimulation: Behavior Recognition From Human Stn, Soroush Niketeghad Jan 2015

Towards Closed-Loop Deep Brain Stimulation: Behavior Recognition From Human Stn, Soroush Niketeghad

Electronic Theses and Dissertations

Deep brain stimulation (DBS) provides significant therapeutic benefit for movement disorders such as Parkinson’s disease (PD). Current DBS devices lack real-time feedback (thus are open loop) and stimulation parameters are adjusted during scheduled visits with a clinician. A closed-loop DBS system may reduce power consumption and side effects by adjusting stimulation parameters based on patient’s behavior. Thus behavior detection is a major step in designing such systems. Various physiological signals can be used to recognize the behaviors. Subthalamic Nucleus (STN) Local field Potential (LFP) is a great candidate signal for the neural feedback, because it can be recorded from the …


Fabrication And Application Of A Polymer Neuromorphic Circuitry Based On Polymer Memristive Devices And Polymer Transistors, Robert A. Nawrocki Jan 2014

Fabrication And Application Of A Polymer Neuromorphic Circuitry Based On Polymer Memristive Devices And Polymer Transistors, Robert A. Nawrocki

Electronic Theses and Dissertations

Neuromorphic engineering is a discipline that aims to address the shortcomings of today's serial computers, namely large power consumption, susceptibility to physical damage, as well as the need for explicit programming, by applying biologically-inspired principles to develop neural systems with applications such as machine learning and perception, autonomous robotics and generic artificial intelligence.

This doctoral dissertation presents work performed fabricating a previously developed type of polymer neuromorphic architecture, termed Polymer Neuromorphic Circuitry (PNC), inspired by the McCulloch-Pitts model of an artificial neuron. The major contribution of this dissertation is a development of processing techniques necessary to realize the Polymer Neuromorphic …


Secure Map Generation For Multiplayer, Turn-Based Strategy Games, Stephen L. Rice Jan 2014

Secure Map Generation For Multiplayer, Turn-Based Strategy Games, Stephen L. Rice

Electronic Theses and Dissertations

In strategy games, players compete against each other on randomly generated maps in an attempt to prove their superior skill. Traditionally, these games rely on a client/server architecture with one player fulfilling the role of server and holding responsibility for the map generation process. We propose, analyze and evaluate a method that allows these maps to be created in a peer-to-peer fashion and thus reduce the potential for cheating. We provide an example map generation program that puts these concepts into action and demonstrate how it can be extended and customized for any game. Finally, we analyze the performance of …


Dexterous Hexrotor Uav Platform, Guangying Jiang Nov 2013

Dexterous Hexrotor Uav Platform, Guangying Jiang

Electronic Theses and Dissertations

Mobile manipulation is a hot area of study in robotics as it unites the two classes of robots: locomotors and manipulators. An emerging niche in the field of mobile manipulation is aerial mobile manipulation. Although there has been a fair amount of study of free-flying satellites with graspers, the more recent trend has been to outfit UAVs with graspers to assist various manipulation tasks. While this recent work has yielded impressive results, it is hampered by a lack of appropriate testbeds for aerial mobile manipulation, similar to the state of ground-based mobile manipulation a decade ago. Typical helicopters or quadrotors …


Human Action Recognition Via Fused Kinematic Structure And Surface Representation, Salah R. Althloothi Aug 2013

Human Action Recognition Via Fused Kinematic Structure And Surface Representation, Salah R. Althloothi

Electronic Theses and Dissertations

Human action recognition from visual data has remained a challenging problem in the field of computer vision and pattern recognition. This dissertation introduces a new methodology for human action recognition using motion features extracted from kinematic structure, and shape features extracted from surface representation of human body. Motion features are used to provide sufficient information about human movement, whereas shape features are used to describe the structure of silhouette. These features are fused at the kernel level using Multikernel Learning (MKL) technique to enhance the overall performance of human action recognition. In fact, there are advantages in using multiple types …


Multiple Bounding Boxes Algorithm In Collision Detection And Its Performances In Sequential Vs Cuda Parallel Processing, Min Qi Jan 2013

Multiple Bounding Boxes Algorithm In Collision Detection And Its Performances In Sequential Vs Cuda Parallel Processing, Min Qi

Electronic Theses and Dissertations

The traditional method for detecting collisions in a 2D computer game uses a axisaligned bounding box around each sprite, and checks to determine if the bounding boxes overlap periodically. Using this single bounding box method may result in a large amount of pixel intersection tests, since a sprite may be composed of areas where the pixels are empty and the intersecting bounding box test results in false positives.

Our algorithm analysis shows that the optimal two or three bounding boxes is the best partition we can get for a reasonable time complexity. The results further show significantly diminishing returns for …


Reducing Communication Delay Variability For A Group Of Robots, Goncalo Martins Jan 2013

Reducing Communication Delay Variability For A Group Of Robots, Goncalo Martins

Electronic Theses and Dissertations

A novel architecture is presented for reducing communication delay variability for a group of robots. This architecture relies on using three components: a microprocessor architecture that allows deterministic real-time tasks; an event-based communication protocol in which nodes transmit in a TDMA fashion, without the need of global clock synchronization techniques; and a novel communication scheme that enables deterministic communications by allowing senders to transmit without regard for the state of the medium or coordination with other senders, and receivers can tease apart messages sent simultaneously with a high probability of success. This approach compared to others, allows simultaneous communications without …


Robot Team Formation Control Using Communication "Throughput Approach", Fatmazahra Ahmed Benhalim Jan 2013

Robot Team Formation Control Using Communication "Throughput Approach", Fatmazahra Ahmed Benhalim

Electronic Theses and Dissertations

In this thesis, we consider a team of robots forming a mobile robot network cooperating to accomplish a mission in an unknown but structured environment. The team has no a-priori knowledge of the environment. Robots have limited memory storage capabilities, not enough to map the environment. Each robot also has limited sensor capability and computational power. Due to the need to avoid obstacles and other environment effects, some robots get delayed from the rest. Using tracking controller, the robot team should follow the leader in a flexible formation shape without losing network connectivity, and that was achieved by monitoring the …


Radar Based Collision Avoidance For Unmanned Aircraft Systems, Allistair A. Moses Jan 2013

Radar Based Collision Avoidance For Unmanned Aircraft Systems, Allistair A. Moses

Electronic Theses and Dissertations

Unmanned Aircraft Systems (UAS) have become increasingly prevalent and will represent an increasing percentage of all aviation. These unmanned aircraft are available in a wide range of sizes and capabilities and can be used for a multitude of civilian and military applications. However, as the number of UAS increases so does the risk of mid-air collisions involving unmanned aircraft. This dissertation aims present one possible solution for addressing the mid-air collision problem in addition to increasing the levels of autonomy of UAS beyond waypoint navigation to include preemptive sensor-based collision avoidance. The presented research goes beyond the current state of …


Performance Study Of Ofdm Over Fading Channels For Wireless Communications, Ahmed Alshammari Jan 2012

Performance Study Of Ofdm Over Fading Channels For Wireless Communications, Ahmed Alshammari

Electronic Theses and Dissertations

Orthogonal Frequency Division Multiplexing (OFDM) is a very efficient multicarrier technique. OFDM is used more and more in recent wideband digital communications. It has numerous advantages such as the ability to handle severe channel conditions, efficient spectral usage, reduced inter symbol interference (ISI), and high data rate. Therefore, it has been utilized in many wired and wireless communication systems like DSL, wireless networks and 4G mobile communications.

Studying the performance of OFDM over different channels is the main focus of this research. Channels' environments simulated in Matlab are additive white Gaussian noise (AWGN) and fading channels. Each channel affects the …


Simulation, Application, And Resilience Of An Organic Neuromorphic Architecture, Made With Organic Bistable Devices And Organic Field Effect Transistors, Robert A. Nawrocki Jan 2011

Simulation, Application, And Resilience Of An Organic Neuromorphic Architecture, Made With Organic Bistable Devices And Organic Field Effect Transistors, Robert A. Nawrocki

Electronic Theses and Dissertations

This thesis presents work done simulating a type of organic neuromorphic architecture, modeled after Artificial Neural Network, and termed Synthetic Neural Network, or SNN. The first major contribution of this thesis is development of a single-transistor-single-organic-bistable-device-per-input circuit that approximates behavior of an artificial neuron. The efficacy of this design is validated by comparing the behavior of a single synthetic neuron to that of an artificial neuron as well as two examples involving a network of synthetic neurons. The analysis utilizes electrical characteristics of polymer electronic elements, namely Organic Bistable Device and Organic Field Effect Transistor, created in the laboratory at …


Video Stabilization Using Sift Features, Fuzzy Clustering, And Kalman Filtering, Kevin Veon Jan 2011

Video Stabilization Using Sift Features, Fuzzy Clustering, And Kalman Filtering, Kevin Veon

Electronic Theses and Dissertations

Video stabilization removes unwanted motion from video sequences, often caused by vibrations or other instabilities. This improves video viewability and can aid in detection and tracking in computer vision algorithms. We have developed a digital video stabilization process using scale-invariant feature transform (SIFT) features for tracking motion between frames. These features provide information about location and orientation in each frame. The orientation information is generally not available with other features, so we employ this knowledge directly in motion estimation. We use a fuzzy clustering scheme to separate the SIFT features representing camera motion from those representing the motion of moving …


Reconode: Towards An Autonomous Multi-Robot Team Agent For Usar, Kang Li Jun 2010

Reconode: Towards An Autonomous Multi-Robot Team Agent For Usar, Kang Li

Electronic Theses and Dissertations

Urban search and rescue (USAR) robots can benefit from small size as it facilitates movement in cramped quarters. Yet, small size limits actuator power, sensor payloads, computational capacity and battery life. We are alleviating these issues by developing the hardware and software infrastructure for high performance, heterogeneous, dynamically-reconfigurable miniature USAR robots, as well as a host of other relevant applications. In this thesis, a generic modular embedded system architecture based on the RecoNode multiprocessor is proposed, which consists of a set of hardware and software modules that can be configured to construct various types of robot systems for dynamic and …


An Empirical Evaluation Of The Effectiveness Of Jml Assertions As Test Oracles, Kavir Shrestha Jan 2010

An Empirical Evaluation Of The Effectiveness Of Jml Assertions As Test Oracles, Kavir Shrestha

Electronic Theses and Dissertations

Test oracles remain one of the least understood aspects of the modern testing process. An oracle is a mechanism used by software testers and software engineers for determining whether a test has passed or failed. One widely-supported approach to oracles is the use of runtime assertion checking during the testing activity. Method invariants,pre- and postconditions help detect bugs during runtime. While assertions are supported by virtually all programming environments, are used widely in practice, and are often assumed to be effective as test oracles, there are few empirical studies of their efficacy in this role. In this thesis, we present …


Fuzzy Optimal Swarm Of Autonomous Aircrafts For Target Determination And Convergence Control System, Zach D. Richards Jan 2009

Fuzzy Optimal Swarm Of Autonomous Aircrafts For Target Determination And Convergence Control System, Zach D. Richards

Electronic Theses and Dissertations

The thesis project proposes analytical and theoretical algorithms for a networked swarm of autonomous vehicles, such as those used in planet exploration, and to be used in target location determination and convergence, an algorithm of this type could be used in an Autonomous Stratospheric Aircraft (ASA), thus having the possibility of being used for the exploration of a planet as well as many other applications. Upon locating an unknown location of a specified target, the algorithm would then swarm and eventually converge upon the location. There are two similar, but fundamentally different algorithms proposed in this project. These algorithms are …


Heterogeneous Drive Mechanisms For Novel Locomotion In Rough Terrain, Roy Godzdanker Jan 2009

Heterogeneous Drive Mechanisms For Novel Locomotion In Rough Terrain, Roy Godzdanker

Electronic Theses and Dissertations

The smaller the robot the easier it is for it to access voids in a collapsed structure, however small size brings a host of other problems related to constrained resources. One of the primary constraints on small robots is limited motive power to surmount obstacles and navigate rough terrain. This thesis examines the addition of bulk motive force actuators to existing locomotion platforms and the impact of these heterogeneous actuators on conventional steering methods. The steering methods examined are those associated with skid steered vehicles and differential drive vehicles. In developing the Crabinator, a robot composed of a limbed crawler …