Matching Items (102)
155910-Thumbnail Image.png
Description
The interaction between humans and robots has become an important area of research as the diversity of robotic applications has grown. The cooperation of a human and robot to achieve a goal is an important area within the physical human-robot interaction (pHRI) field. The expansion of this field is toward

The interaction between humans and robots has become an important area of research as the diversity of robotic applications has grown. The cooperation of a human and robot to achieve a goal is an important area within the physical human-robot interaction (pHRI) field. The expansion of this field is toward moving robotics into applications in unstructured environments. When humans cooperate with each other, often there are leader and follower roles. These roles may change during the task. This creates a need for the robotic system to be able to exchange roles with the human during a cooperative task. The unstructured nature of the new applications in the field creates a need for robotic systems to be able to interact in six degrees of freedom (DOF). Moreover, in these unstructured environments, the robotic system will have incomplete information. This means that it will sometimes perform an incorrect action and control methods need to be able to correct for this. However, the most compelling applications for robotics are where they have capabilities that the human does not, which also creates the need for robotic systems to be able to correct human action when it detects an error. Activity in the brain precedes human action. Utilizing this activity in the brain can classify the type of interaction desired by the human. For this dissertation, the cooperation between humans and robots is improved in two main areas. First, the ability for electroencephalogram (EEG) to determine the desired cooperation role with a human is demonstrated with a correct classification rate of 65%. Second, a robotic controller is developed to allow the human and robot to cooperate in six DOF with asymmetric role exchange. This system allowed human-robot cooperation to perform a cooperative task at 100% correct rate. High, medium, and low levels of robotic automation are shown to affect performance, with the human making the greatest numbers of errors when the robotic system has a medium level of automation.
ContributorsWhitsell, Bryan Douglas (Author) / Artemiadis, Panagiotis (Thesis advisor) / Santello, Marco (Committee member) / Berman, Spring (Committee member) / Lee, Hyunglae (Committee member) / Polygerinos, Panagiotis (Committee member) / Arizona State University (Publisher)
Created2017
156318-Thumbnail Image.png
Description
VTOL drones were designed and built at the beginning of the 20th century for military applications due to easy take-off and landing operations. Many companies like Lockheed, Convair, NASA and Bell Labs built their own aircrafts but only a few from them came in to the market. Usually, flight automation

VTOL drones were designed and built at the beginning of the 20th century for military applications due to easy take-off and landing operations. Many companies like Lockheed, Convair, NASA and Bell Labs built their own aircrafts but only a few from them came in to the market. Usually, flight automation starts from first principles modeling which helps in the controller design and dynamic analysis of the system.

In this project, a VTOL drone with a shape similar to a Convair XFY-1 is studied and the primary focus is stabilizing and controlling the flight path of the drone in
its hover and horizontal flying modes. The model of the plane is obtained using first principles modeling and controllers are designed to stabilize the yaw, pitch and roll rotational motions.

The plane is modeled for its yaw, pitch and roll rotational motions. Subsequently, the rotational dynamics of the system are linearized about the hover flying mode, hover to horizontal flying mode, horizontal flying mode, horizontal to hover flying mode for ease of implementation of linear control design techniques. The controllers are designed based on an H∞ loop shaping procedure and the results are verified on the actual nonlinear model for the stability of the closed loop system about hover flying, hover to horizontal transition flying, horizontal flying, horizontal to hover transition flying. An experiment is conducted to study the dynamics of the motor by recording the PWM input to the electronic speed controller as input and the rotational speed of the motor as output. A theoretical study is also done to study the thrust generated by the propellers for lift, slipstream velocity analysis, torques acting on the system for various thrust profiles.
ContributorsRAGHURAMAN, VIGNESH (Author) / Tsakalis, Konstantinos (Thesis advisor) / Rodriguez, Armando (Committee member) / Yong, Sze Zheng (Committee member) / Arizona State University (Publisher)
Created2018
156398-Thumbnail Image.png
Description
Human locomotion is an essential function that enables individuals to lead healthy, independent lives. One important feature of natural walking is the capacity to transition across varying surfaces, enabling an individual to traverse complex terrains while maintaining balance. There has been extensive work regarding improving prostheses' performance in changing walking

Human locomotion is an essential function that enables individuals to lead healthy, independent lives. One important feature of natural walking is the capacity to transition across varying surfaces, enabling an individual to traverse complex terrains while maintaining balance. There has been extensive work regarding improving prostheses' performance in changing walking conditions, but there is still a need to address the transition from rigid to compliant or dynamic surfaces, such as the transition from pavement to long grass or soft sand. This research aims to investigate the mechanisms involved such transitions and identify potential indicators of the anticipated change that can be applied to the control of a powered ankle prosthetic to reduce falls and improve stability in lower-limb amputees in a wider range of walking environments. A series of human subject experiments were conducted using the Variable Stiffness Treadmill (VST) to control walking surface compliance while gait kinematics and muscular activation data were collected from three healthy, nondisabled subjects. Specifically, the kinematics and electromyography (EMG) profiles of the gait cycles immediately preceding and following an expected change in surface compliance were compared to that of normal, rigid surface walking. While the results do not indicate statistical differences in the EMG profiles between the two modes of walking, the muscle activation appears to be qualitatively different from inspection of the data. Additionally, there were promising statistically significant changes in joint angles, especially in observed increases in hip flexion during the swing phases both before and during an expected change in surface. Decreases in ankle flexion immediately before heel strike on the perturbed leg were also observed to occur simultaneously with decreases in tibialis anterior (TA) muscle activation, which encourages additional research investigating potential changes in EMG profiles. Ultimately, more work should be done to make strong conclusions about potential indicators of walking surface transitions, but this research demonstrates the potential of EMG and kinematic data to be used in the control of a powered ankle prosthetic.
ContributorsFou, Linda (Author) / Artemiadis, Panagiotis (Thesis advisor) / Lee, Hyunglae (Committee member) / Polygerinos, Panagiotis (Committee member) / Arizona State University (Publisher)
Created2018
157454-Thumbnail Image.png
Description
The Autonomous Vehicle (AV), also known as self-driving car, promises to be a game changer for the transportation industry. This technology is predicted to drastically reduce the number of traffic fatalities due to human error [21].

However, road driving at any reasonable speed involves some risks. Therefore, even with high-tech

The Autonomous Vehicle (AV), also known as self-driving car, promises to be a game changer for the transportation industry. This technology is predicted to drastically reduce the number of traffic fatalities due to human error [21].

However, road driving at any reasonable speed involves some risks. Therefore, even with high-tech AV algorithms and sophisticated sensors, there may be unavoidable crashes due to imperfection of the AV systems, or unexpected encounters with wildlife, children and pedestrians. Whenever there is a risk involved, there is the need for an ethical decision to be made [33].

While ethical and moral decision-making in humans has long been studied by experts, the advent of artificial intelligence (AI) also calls for machine ethics. To study the different moral and ethical decisions made by humans, experts may use the Trolley Problem [34], which is a scenario where one must pull a switch near a trolley track to redirect the trolley to kill one person on the track or do nothing, which will result in the deaths of five people. While it is important to take into account the input of members of a society and perform studies to understand how humans crash during unavoidable accidents to help program moral and ethical decision-making into self-driving cars, using the classical trolley problem is not ideal, as it is unrealistic and does not represent moral situations that people face in the real world.

This work seeks to increase the realism of the classical trolley problem for use in studies on moral and ethical decision-making by simulating realistic driving conditions in an immersive virtual environment with unavoidable crash scenarios, to investigate how drivers crash during these scenarios. Chapter 1 gives an in-depth background into autonomous vehicles and relevant ethical and moral problems; Chapter 2 describes current state-of-the-art online tools and simulators that were developed to study moral decision-making during unavoidable crashes. Chapters 3 focuses on building the simulator and the design of the crash scenarios. Chapter 4 describes human subjects experiments that were conducted with the simulator and their results, and Chapter 5 provides conclusions and avenues for future work.
ContributorsKankam, Immanuella (Author) / Berman, Spring (Thesis advisor) / Johnson, Kathryn (Committee member) / Yong, Sze Zheng (Committee member) / Arizona State University (Publisher)
Created2019
157457-Thumbnail Image.png
Description
The construction industry is very mundane and tiring for workers without the assistance of machines. This challenge has changed the trend of construction industry tremendously by motivating the development of robots that can replace human workers. This thesis presents a computed torque controller that is designed to produce movements by

The construction industry is very mundane and tiring for workers without the assistance of machines. This challenge has changed the trend of construction industry tremendously by motivating the development of robots that can replace human workers. This thesis presents a computed torque controller that is designed to produce movements by a small-scale, 5 degree-of-freedom (DOF) robotic arm that are useful for construction operations, specifically bricklaying. A software framework for the robotic arm with motion and path planning features and different control capabilities has also been developed using the Robot Operating System (ROS).

First, a literature review of bricklaying construction activity and existing robots’ performance is discussed. After describing an overview of the required robot structure, a mathematical model is presented for the 5-DOF robotic arm. A model-based computed torque controller is designed for the nonlinear dynamic robotic arm, taking into consideration the dynamic and kinematic properties of the arm. For sustainable growth of this technology so that it is affordable to the masses, it is important that the energy consumption by the robot is optimized. In this thesis, the trajectory of the robotic arm is optimized using sequential quadratic programming. The results of the energy optimization procedure are also analyzed for different possible trajectories.

A construction testbed setup is simulated in the ROS platform to validate the designed controllers and optimized robot trajectories on different experimental scenarios. A commercially available 5-DOF robotic arm is modeled in the ROS simulators Gazebo and Rviz. The path and motion planning is performed using the Moveit-ROS interface and also implemented on a physical small-scale robotic arm. A Matlab-ROS framework for execution of different controllers on the physical robot is described. Finally, the results of the controller simulation and experiments are discussed in detail.
ContributorsGandhi, Sushrut (Author) / Berman, Spring (Thesis advisor) / Marvi, Hamidreza (Committee member) / Yong, Sze Zheng (Committee member) / Arizona State University (Publisher)
Created2019
157461-Thumbnail Image.png
Description
Locomotion is of prime importance in enabling human beings to effectively respond

in space and time to meet different needs. Approximately 2 million Americans live

with an amputation with most of those amputations being of the lower limbs. To

advance current state-of-the-art lower limb prosthetic devices, it is necessary to adapt

performance at a

Locomotion is of prime importance in enabling human beings to effectively respond

in space and time to meet different needs. Approximately 2 million Americans live

with an amputation with most of those amputations being of the lower limbs. To

advance current state-of-the-art lower limb prosthetic devices, it is necessary to adapt

performance at a level of intelligence seen in human walking. As such, this thesis

focuses on the mechanisms involved during human walking, while transitioning from

rigid to compliant surfaces such as from pavement to sand, grass or granular media.

Utilizing a unique tool, the Variable Stiffness Treadmill (VST), as the platform for

human walking, rigid to compliant surface transitions are simulated. The analysis of

muscular activation during the transition from rigid to different compliant surfaces

reveals specific anticipatory muscle activation that precedes stepping on a compliant

surface. There is also an indication of varying responses for different surface stiffness

levels. This response is observed across subjects. Results obtained are novel and

useful in establishing a framework for implementing control algorithm parameters to

improve powered ankle prosthesis. With this, it is possible for the prosthesis to adapt

to a new surface and therefore resulting in a more robust smart powered lower limb

prosthesis.
ContributorsObeng, Ruby Afriyie (Author) / Artemiadis, Panagiotis (Thesis advisor) / Santello, Marco (Thesis advisor) / Lee, Hyunglae (Committee member) / Arizona State University (Publisher)
Created2019
157430-Thumbnail Image.png
Description
Basilisk lizards are often studied for their unique ability to run across the surface of

water. Due to the complicated fluid dynamics of this process, the forces applied on the

water’s surface cannot be measured using traditional methods. This thesis presents a

novel technique of measuring the forces using a fluid dynamic force

Basilisk lizards are often studied for their unique ability to run across the surface of

water. Due to the complicated fluid dynamics of this process, the forces applied on the

water’s surface cannot be measured using traditional methods. This thesis presents a

novel technique of measuring the forces using a fluid dynamic force platform (FDFP),

a light, rigid box immersed in water. This platform, along with a motion capture

system, can be used to characterize the kinematics and dynamics of a basilisk lizard

running on water. This could ultimately lead to robots that can run on water in a

similar manner.
ContributorsSweeney, Andrew Joseph (Author) / Marvi, Hamidreza (Thesis advisor) / Lentink, David (Committee member) / Lee, Hyunglae (Committee member) / Arizona State University (Publisher)
Created2019
156496-Thumbnail Image.png
Description
Soft Poly-Limb (SPL) is a pneumatically driven, wearable, soft continuum robotic arm designed to aid humans with medical conditions, such as cerebral palsy, paraplegia, cervical spondylotic myelopathy, perform activities of daily living. To support user's tasks, the SPL acts as an additional limb extending from the human body which can

Soft Poly-Limb (SPL) is a pneumatically driven, wearable, soft continuum robotic arm designed to aid humans with medical conditions, such as cerebral palsy, paraplegia, cervical spondylotic myelopathy, perform activities of daily living. To support user's tasks, the SPL acts as an additional limb extending from the human body which can be controlled to perform safe and compliant mobile manipulation in three-dimensional space. The SPL is inspired by invertebrate limbs, such as the elephant trunk and the arms of the octopus. In this work, various geometrical and physical parameters of the SPL are identified, and behavior of the actuators that comprise it are studied by varying their parameters through novel quasi-static computational models. As a result, this study provides a set of engineering design rules to create soft actuators for continuum soft robotic arms by understanding how varying parameters affect the actuator's motion as a function of the input pressure. A prototype of the SPL is fabricated to analyze the accuracy of these computational models by performing linear expansion, bending and arbitrary pose tests. Furthermore, combinations of the parameters based on the application of the SPL are determined to affect the weight, payload capacity, and stiffness of the arm. Experimental results demonstrate the accuracy of the proposed computational models and help in understanding the behavior of soft compliant actuators. Finally, based on the set functional requirements for the assistance of impaired users, results show the effectiveness of the SPL in performing tasks for activities of daily living.
ContributorsNuthi, Sai Gautham (Author) / Polygerinos, Panagiotis (Thesis advisor) / Lee, Hyunglae (Committee member) / Yong, Sze Zheng (Committee member) / Arizona State University (Publisher)
Created2018
156560-Thumbnail Image.png
Description
This work considers the design of separating input signals in order to discriminate among a finite number of uncertain nonlinear models. Each nonlinear model corresponds to a system operating mode, unobserved intents of other drivers or robots, or to fault types or attack strategies, etc., and the separating inputs are

This work considers the design of separating input signals in order to discriminate among a finite number of uncertain nonlinear models. Each nonlinear model corresponds to a system operating mode, unobserved intents of other drivers or robots, or to fault types or attack strategies, etc., and the separating inputs are designed such that the output trajectories of all the nonlinear models are guaranteed to be distinguishable from each other under any realization of uncertainties in the initial condition, model discrepancies or noise. I propose a two-step approach. First, using an optimization-based approach, we over-approximate nonlinear dynamics by uncertain affine models, as abstractions that preserve all its system behaviors such that any discrimination guarantees for the affine abstraction also hold for the original nonlinear system. Then, I propose a novel solution in the form of a mixed-integer linear program (MILP) to the active model discrimination problem for uncertain affine models, which includes the affine abstraction and thus, the nonlinear models. Finally, I demonstrate the effectiveness of our approach for identifying the intention of other vehicles in a highway lane changing scenario. For the abstraction, I explore two approaches. In the first approach, I construct the bounding planes using a Mixed-Integer Nonlinear Problem (MINLP) formulation of the given system with appropriately designed constraints. For the second approach, I solve a linear programming (LP) problem that over-approximates the nonlinear function at only the grid points of a mesh with a given resolution and then accounting for the entire domain via an appropriate correction term. To achieve a desired approximation accuracy, we also iteratively subdivide the domain into subregions. This method applies to nonlinear functions with different degrees of smoothness, including Lipschitz continuous functions, and improves on existing approaches by enabling the use of tighter bounds. Finally, we compare the effectiveness of this approach with the existing optimization-based methods in simulation and illustrate its applicability for estimator design.
ContributorsSingh, Kanishka Raj (Author) / Yong, Sze Zheng (Thesis advisor) / Artemiadis, Panagiotis (Committee member) / Berman, Spring (Committee member) / Arizona State University (Publisher)
Created2018
156724-Thumbnail Image.png
Description
The world population is aging. Age-related disorders such as stroke and spinal cord injury are increasing rapidly, and such patients often suffer from mobility impairment. Wearable robotic exoskeletons are developed that serve as rehabilitation devices for these patients. In this thesis, a knee exoskeleton design with higher torque output compared

The world population is aging. Age-related disorders such as stroke and spinal cord injury are increasing rapidly, and such patients often suffer from mobility impairment. Wearable robotic exoskeletons are developed that serve as rehabilitation devices for these patients. In this thesis, a knee exoskeleton design with higher torque output compared to the first version, is designed and fabricated.

A series elastic actuator is one of the many actuation mechanisms employed in exoskeletons. In this mechanism a torsion spring is used between the actuator and human joint. It serves as torque sensor and energy buffer, making it compact and

safe.

A version of knee exoskeleton was developed using the SEA mechanism. It uses worm gear and spur gear combination to amplify the assistive torque generated from the DC motor. It weighs 1.57 kg and provides a maximum assistive torque of 11.26 N·m. It can be used as a rehabilitation device for patients affected with knee joint impairment.

A new version of exoskeleton design is proposed as an improvement over the first version. It consists of components such as brushless DC motor and planetary gear that are selected to meet the design requirements and biomechanical considerations. All the other components such as bevel gear and torsion spring are selected to be compatible with the exoskeleton. The frame of the exoskeleton is modeled in SolidWorks to be modular and easy to assemble. It is fabricated using sheet metal aluminum. It is designed to provide a maximum assistive torque of 23 N·m, two times over the present exoskeleton. A simple brace is 3D printed, making it easy to wear and use. It weighs 2.4 kg.

The exoskeleton is equipped with encoders that are used to measure spring deflection and motor angle. They act as sensors for precise control of the exoskeleton.

An impedance-based control is implemented using NI MyRIO, a FPGA based controller. The motor is controlled using a motor driver and powered using an external battery source. The bench tests and walking tests are presented. The new version of exoskeleton is compared with first version and state of the art devices.
ContributorsJhawar, Vaibhav (Author) / Zhang, Wenlong (Thesis advisor) / Sugar, Thomas G. (Committee member) / Lee, Hyunglae (Committee member) / Marvi, Hamidreza (Committee member) / Arizona State University (Publisher)
Created2018