Matching Items (55)
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
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
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
155947-Thumbnail Image.png
Description
In this work, different passive prosthetic ankles are studied. It is observed that complicated designs increase the cost of production, but simple designs have limited functionality. A new design for a passive prosthetic ankle is presented that is simple to manufacture while having superior functionality. This prosthetic ankle design has

In this work, different passive prosthetic ankles are studied. It is observed that complicated designs increase the cost of production, but simple designs have limited functionality. A new design for a passive prosthetic ankle is presented that is simple to manufacture while having superior functionality. This prosthetic ankle design has two springs: one mimicking Achilles tendon and the other mimicking Anterior-Tibialis tendon. The dynamics of the prosthetic ankle is discussed and simulated using Working model 2D. The simulation results are used to optimize the springs stiffness. Two experiments are conducted using the developed ankle to verify the simulation It is found that this novel ankle design is better than Solid Ankle Cushioned Heel (SACH) foot. The experimental data is used to find the tendon and muscle activation forces of the subject wearing the prosthesis using OpenSim. A conclusion is included along with suggested future work.
ContributorsBhat, Sandesh Ganapati (Author) / Redkar, Sangram (Thesis advisor) / Sugar, Thomas (Committee member) / Lee, Hyuglae (Committee member) / Marvi, Hamid (Committee member) / Arizona State University (Publisher)
Created2017
157143-Thumbnail Image.png
Description
The Basilisk lizard is known for its agile locomotion capabilities on granular and aquatic media making it an impressive model organism for studying multi-terrain locomotion mechanics. The work presented here is aimed at understanding locomotion characteristics of Basilisk lizards through a systematic series of robotic and animal experiments. In this

The Basilisk lizard is known for its agile locomotion capabilities on granular and aquatic media making it an impressive model organism for studying multi-terrain locomotion mechanics. The work presented here is aimed at understanding locomotion characteristics of Basilisk lizards through a systematic series of robotic and animal experiments. In this work, a Basilisk lizard inspired legged robot with bipedal and quadrupedal locomotion capabilities is presented. A series of robot experiments are conducted on dry and wet (saturated) granular media to determine the effects of gait parameters and substrate saturation, on robot velocity and energetics. Gait parameters studied here are stride frequency and stride length. Results of robot experiments are compared with previously obtained animal data. It is observed that for a fixed robot stride frequency, velocity and stride length increase with increasing saturation, confirming the locomotion characteristics of the Basilisk lizard. It is further observed that with increasing saturation level, robot cost of transport decreases. An identical series of robot experiments are performed with quadrupedal gait to determine effects of gait parameters on robot performance. Generally, energetics of bipedal running is observed to be higher than quadrupedal operation. Experimental results also reveal how gait parameters can be varied to achieve different desired velocities depending on the substrate saturation level. In addition to robot experiments on granular media, a series of animal experiments are conducted to determine and characterize strategies

exhibited by Basilisk lizards when transitioning from granular to aquatic media.
ContributorsJayanetti, Vidu (Author) / Marvi, Hamid (Thesis advisor) / Emady, Heather (Committee member) / Lee, Hyunglae (Committee member) / Arizona State University (Publisher)
Created2018
157220-Thumbnail Image.png
Description
There are a large group of amputees living in the country and the number of them is supposed to increase a lot in the following years. Among them, lower-limb amputees are the majority. In order to improve the locomotion of lower-limb amputees, many prostheses have been developed. Most commercially available

There are a large group of amputees living in the country and the number of them is supposed to increase a lot in the following years. Among them, lower-limb amputees are the majority. In order to improve the locomotion of lower-limb amputees, many prostheses have been developed. Most commercially available prostheses are passive. They can not actively provide pure torque as an intact human could do. Powered prostheses have been the focus during the past decades. Some advanced prostheses have been successful in walking on level ground as well as on inclined surface and climbing stairs. However, not much work has been done regarding walking on compliant surfaces. My preliminary studies on myoelectric signals of the lower limbs during walking showed that there exists difference in muscle activation when walking on compliant surfaces. However, the mapping of muscle activities to joint torques for a prosthesis that will be capable of providing the required control to walk on compliant surfaces is not straightforward. In order to explore the effects of surface compliance on leg joint torque, a dynamic model of the lower limb was built using Simscape. The simulated walker (android) was commanded to track the same kinematics data of intact human walking on solid surface. Multiple simulations were done while varying ground stiffness in order to see how the torque at the leg joints would change as a function of the ground compliance. The results of this study could be used for the control of powered prostheses for robust walking on compliant surfaces.
ContributorsWang, Junxin, 1989- (Author) / Artemiadis, Panagiotis (Thesis advisor) / Yong, Sze Zheng (Committee member) / Lee, Hyunglae (Committee member) / Arizona State University (Publisher)
Created2019
156952-Thumbnail Image.png
Description
Robotic swarms can potentially perform complicated tasks such as exploration and mapping at large space and time scales in a parallel and robust fashion. This thesis presents strategies for mapping environmental features of interest – specifically obstacles, collision-free paths, generating a metric map and estimating scalar density fields– in an

Robotic swarms can potentially perform complicated tasks such as exploration and mapping at large space and time scales in a parallel and robust fashion. This thesis presents strategies for mapping environmental features of interest – specifically obstacles, collision-free paths, generating a metric map and estimating scalar density fields– in an unknown domain using data obtained by a swarm of resource-constrained robots. First, an approach was developed for mapping a single obstacle using a swarm of point-mass robots with both directed and random motion. The swarm population dynamics are modeled by a set of advection-diffusion-reaction partial differential equations (PDEs) in which a spatially-dependent indicator function marks the presence or absence of the obstacle in the domain. The indicator function is estimated by solving an optimization problem with PDEs as constraints. Second, a methodology for constructing a topological map of an unknown environment was proposed, which indicates collision-free paths for navigation, from data collected by a swarm of finite-sized robots. As an initial step, the number of topological features in the domain was quantified by applying tools from algebraic topology, to a probability function over the explored region that indicates the presence of obstacles. A topological map of the domain is then generated using a graph-based wave propagation algorithm. This approach is further extended, enabling the technique to construct a metric map of an unknown domain with obstacles using uncertain position data collected by a swarm of resource-constrained robots, filtered using intensity measurements of an external signal. Next, a distributed method was developed to construct the occupancy grid map of an unknown environment using a swarm of inexpensive robots or mobile sensors with limited communication. In addition to this, an exploration strategy which combines information theoretic ideas with Levy walks was also proposed. Finally, the problem of reconstructing a two-dimensional scalar field using observations from a subset of a sensor network in which each node communicates its local measurements to its neighboring nodes was addressed. This problem reduces to estimating the initial condition of a large interconnected system with first-order linear dynamics, which can be solved as an optimization problem.
ContributorsRamachandran, Ragesh Kumar (Author) / Berman, Spring M (Thesis advisor) / Mignolet, Marc (Committee member) / Artemiadis, Panagiotis (Committee member) / Marvi, Hamid (Committee member) / Robinson, Michael (Committee member) / Arizona State University (Publisher)
Created2018
133953-Thumbnail Image.png
Description
The role of robotics mobility is essential in the world of research because it allows humans to perform jobs that are dull, dirty, or dangerous without being physically present. A typical robot environment is one that is smooth and predictable. Screw-powered vehicles (SPV's) have commonly been used in these predictable

The role of robotics mobility is essential in the world of research because it allows humans to perform jobs that are dull, dirty, or dangerous without being physically present. A typical robot environment is one that is smooth and predictable. Screw-powered vehicles (SPV's) have commonly been used in these predictable environment situations such as terrestrial applications like mud and snow. However, a gap remains in SPV's traversing complex environments, particularly debris and granular material. The goal is to study the characteristics of how a SPV might move and generate force in such a granular environment for Earth and space. In our study, the chosen granular environment is soda-lime glass beads for easy characterization. This study with glass beads focuses on two separate approaches. The first approach is using a single screw rotating while the apparatus remains static and analyzing the forces that impact the screw. The second approach includes using a full body craft with two double helix screws and analyzing the translational velocity of the craft. This study presents both experimental and computational results using simulations with Multi-Body Dynamics (MBD) and Discrete Element Method (DEM) software packages to investigate the trends of SPV's in a granular environment.
ContributorsRamirez, Sierra Monique (Author) / Marvi, Hamid (Thesis director) / Emady, Heather (Committee member) / Thoesen, Andrew (Committee member) / Mechanical and Aerospace Engineering Program (Contributor) / Barrett, The Honors College (Contributor)
Created2018-05