Matching Items (26)
152741-Thumbnail Image.png
Description
This project is to develop a new method to generate GPS waypoints for better terrain mapping efficiency using an UAV. To create a map of a desired terrain, an UAV is used to capture images at particular GPS locations. These images are then stitched together to form a complete ma

This project is to develop a new method to generate GPS waypoints for better terrain mapping efficiency using an UAV. To create a map of a desired terrain, an UAV is used to capture images at particular GPS locations. These images are then stitched together to form a complete map of the terrain. To generate a good map using image stitching, the images are desired to have a certain percentage of overlap between them. In high windy condition, an UAV may not capture image at desired GPS location, which in turn interferes with the desired percentage of overlap between images; both frontal and sideways; thus causing discrepancies while stitching the images together. The information about the exact GPS locations at which the images are captured can be found on the flight logs that are stored in the Ground Control Station and the Auto pilot board. The objective is to look at the flight logs, predict the waypoints at which the UAV might have swayed from the desired flight path. If there are locations where flight swayed from intended path, the code should generate a new set of waypoints for a correction flight. This will save the time required for stitching the images together, thus making the whole process faster and more efficient.
ContributorsGhadage, Prasannakumar Prakashrao (Author) / Saripalli, Srikanth (Thesis advisor) / Berman, Spring M (Thesis advisor) / Thangavelautham, Jekanthan (Committee member) / Arizona State University (Publisher)
Created2014
153507-Thumbnail Image.png
Description
CubeSats are a newly emerging, low-cost, rapid development platform for space exploration research. They are small spacecraft with a mass and volume of up to 12 kg and 12,000 cm3, respectively. To date, CubeSats have only been flown in Low Earth Orbit (LEO), though a large number are currently being

CubeSats are a newly emerging, low-cost, rapid development platform for space exploration research. They are small spacecraft with a mass and volume of up to 12 kg and 12,000 cm3, respectively. To date, CubeSats have only been flown in Low Earth Orbit (LEO), though a large number are currently being designed to be dropped off by a mother ship on Earth escape trajectories intended for Lunar and Martian flyby missions. Advancements in propulsion technologies now enable these spacecraft to achieve capture orbits around the moon and Mars, providing a wealth of scientific data at low-cost. However, the mass, volume and launch constraints of CubeSats severely limit viable propulsion options.

We present an innovative propulsion solution using energy generated by onboard photovoltaic panels to electrolyze water, thus producing combustible hydrogen and oxygen for low-thrust applications. Water has a high storage density allowing for sufficient fuel within volume constraints. Its high enthalpy of formation provides more fuel that translates into increased ∆V and vastly reduced risk for the launch vehicle. This innovative technology poses significant challenges including the design and operation of electrolyzers at ultra-cold temperatures, the efficient separation of the resultant hydrogen and oxygen gases from liquid water in a microgravity environment, as well as the effective utilization of thrust to produce desired trajectories.

Analysis of the gas combustion and flow through the nozzle using both theoretical equations and finite-volume CFD modeling suggests an expected specific impulse of 360 s. Preliminary results from AGI's Satellite Toolkit (STK) indicate that the ΔV produced by the system for an 8kg CubeSat with 6kg of propellant in a LEO orbit (370 km altitude) is sufficient for an earth escape trajectory, lunar capture orbit or even a Mars capture orbit. These results suggest a promising pathway for an in-depth study supported by laboratory experiments to characterize the strengths and weaknesses of the proposed concept.
ContributorsPothamsetti, Ramana Kumar (Author) / Thangavelautham, Jekanthan (Thesis advisor) / Dahm, Werner J.A (Committee member) / Solanki, Kiran N (Committee member) / Arizona State University (Publisher)
Created2015
156523-Thumbnail Image.png
Description
Toward the ambitious long-term goal of a fleet of cooperating Flexible Autonomous Machines operating in an uncertain Environment (FAME), this thesis addresses various perception and control problems in autonomous aerial robotics. The objective of this thesis is to motivate the use of perspective cues in single images for the planning

Toward the ambitious long-term goal of a fleet of cooperating Flexible Autonomous Machines operating in an uncertain Environment (FAME), this thesis addresses various perception and control problems in autonomous aerial robotics. The objective of this thesis is to motivate the use of perspective cues in single images for the planning and control of quadrotors in indoor environments. In addition to providing empirical evidence for the abundance of such cues in indoor environments, the usefulness of these perspective cues is demonstrated by designing a control algorithm for navigating a quadrotor in indoor corridors. An Extended Kalman Filter (EKF), implemented on top of the vision algorithm, serves to improve the robustness of the algorithm to changing illumination.

In this thesis, vanishing points are the perspective cues used to control and navigate a quadrotor in an indoor corridor. Indoor corridors are an abundant source of parallel lines. As a consequence of perspective projection, parallel lines in the real world, that are not parallel to the plane of the camera, intersect at a point in the image. This point is called the vanishing point of the image. The vanishing point is sensitive to the lateral motion of the camera and hence the quadrotor. By tracking the position of the vanishing point in every image frame, the quadrotor can navigate along the center of the corridor.

Experiments are conducted using the Augmented Reality (AR) Drone 2.0. The drone is equipped with the following componenets: (1) 720p forward facing camera for vanishing point detection, (2) 240p downward facing camera, (3) Inertial Measurement Unit (IMU) for attitude control , (4) Ultrasonic sensor for estimating altitude, (5) On-board 1 GHz Processor for processing low level commands. The reliability of the vision algorithm is presented by flying the drone in indoor corridors.
ContributorsRavishankar, Nikhilesh (Author) / Rodriguez, Armando A (Thesis advisor) / Tsakalis, Konstantinos (Committee member) / Berman, Spring M (Committee member) / Arizona State University (Publisher)
Created2018
156708-Thumbnail Image.png
Description
In the past decade, real-world applications of Vertical Take-Off and Landing (VTOL) Unmanned Aerial Vehicles (UAV) have increased significantly. There has been growing interest in one of these types of UAVs, called a tail-sitter UAV, due to its VTOL and cruise capabilities. This thesis presents the fabrication of a spherical

In the past decade, real-world applications of Vertical Take-Off and Landing (VTOL) Unmanned Aerial Vehicles (UAV) have increased significantly. There has been growing interest in one of these types of UAVs, called a tail-sitter UAV, due to its VTOL and cruise capabilities. This thesis presents the fabrication of a spherical tail-sitter UAV and derives a nonlinear mathematical model of its dynamics. The singularity in the attitude kinematics of the vehicle is avoided using Modified Rodrigues Parameters (MRP). The model parameters of the fabricated vehicle are calculated using the bifilar pendulum method, a motor stand, and ANSYS simulation software. Then the trim conditions at hover are calculated for the nonlinear model, and the rotational dynamics of the model are linearized around the equilibrium state with the calculated trim conditions. Robust controllers are designed to stabilize the UAV in hover using the H2 control and H-infinity control methodologies. For H2 control design, Linear Quadratic Gaussian (LQG) control is used. For the H infinity control design, Linear Matrix Inequalities (LMI) with frequency-dependent weights are derived and solved using the MATLAB toolbox YALMIP. In addition, a nonlinear controller is designed using the Sum-of-Squares (SOS) method to implement large-angle maneuvers for transitions between horizontal flight and vertical flight. Finally, the linear controllers are implemented in the fabricated spherical tail-sitter UAV for experimental validation. The performance trade-offs and the response of the UAV with the linear and nonlinear controllers are discussed in detail.
ContributorsRamasubramaniyan, Sri Ram Prasath (Author) / Berman, Spring M (Thesis advisor) / Mignolet, Marc P (Committee member) / Tsakalis, Konstantinos S (Committee member) / Arizona State University (Publisher)
Created2018
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
156958-Thumbnail Image.png
Description
Toward the ambitious long-term goal of developing a robotic circus, this thesis addresses key steps toward the development of a ground robot that can catch a ball. Toward this end, we examine nonlinear quadratic drag trajectories for a tossed ball. Relevant least square error fits are provided. It is also

Toward the ambitious long-term goal of developing a robotic circus, this thesis addresses key steps toward the development of a ground robot that can catch a ball. Toward this end, we examine nonlinear quadratic drag trajectories for a tossed ball. Relevant least square error fits are provided. It is also shown how a Kalman filter and Extended Kalman filter can be used to generate estimates for the ball trajectory.

Several simple ball intercept policies are examined. This includes open loop and closed loop policies. It is also shown how a low-cost differential-drive research grade robot can be built, modeled and controlled. Directions for developing more complex xy planar intercept policies are also briefly discussed. In short, the thesis establishes a foundation for future work on developing a practical ball catching robot.
ContributorsDAS, NIRANGKUSH (Author) / Rodriguez, Armando A (Thesis advisor) / Berman, Spring M (Thesis advisor) / Artemiadis, Panagiotis (Committee member) / Arizona State University (Publisher)
Created2018
154497-Thumbnail Image.png
Description
Robotic technology is advancing to the point where it will soon be feasible to deploy massive populations, or swarms, of low-cost autonomous robots to collectively perform tasks over large domains and time scales. Many of these tasks will require the robots to allocate themselves around the boundaries of regions

Robotic technology is advancing to the point where it will soon be feasible to deploy massive populations, or swarms, of low-cost autonomous robots to collectively perform tasks over large domains and time scales. Many of these tasks will require the robots to allocate themselves around the boundaries of regions or features of interest and achieve target objectives that derive from their resulting spatial configurations, such as forming a connected communication network or acquiring sensor data around the entire boundary. We refer to this spatial allocation problem as boundary coverage. Possible swarm tasks that will involve boundary coverage include cooperative load manipulation for applications in construction, manufacturing, and disaster response.

In this work, I address the challenges of controlling a swarm of resource-constrained robots to achieve boundary coverage, which I refer to as the problem of stochastic boundary coverage. I first examined an instance of this behavior in the biological phenomenon of group food retrieval by desert ants, and developed a hybrid dynamical system model of this process from experimental data. Subsequently, with the aid of collaborators, I used a continuum abstraction of swarm population dynamics, adapted from a modeling framework used in chemical kinetics, to derive stochastic robot control policies that drive a swarm to target steady-state allocations around multiple boundaries in a way that is robust to environmental variations.

Next, I determined the statistical properties of the random graph that is formed by a group of robots, each with the same capabilities, that have attached to a boundary at random locations. I also computed the probability density functions (pdfs) of the robot positions and inter-robot distances for this case.

I then extended this analysis to cases in which the robots have heterogeneous communication/sensing radii and attach to a boundary according to non-uniform, non-identical pdfs. I proved that these more general coverage strategies generate random graphs whose probability of connectivity is Sharp-P Hard to compute. Finally, I investigated possible approaches to validating our boundary coverage strategies in multi-robot simulations with realistic Wi-fi communication.
ContributorsPeruvemba Kumar, Ganesh (Author) / Berman, Spring M (Thesis advisor) / Fainekos, Georgios (Thesis advisor) / Bazzi, Rida (Committee member) / Syrotiuk, Violet (Committee member) / Taylor, Thomas (Committee member) / Arizona State University (Publisher)
Created2016
154629-Thumbnail Image.png
Description
In-situ exploration of planetary bodies such as Mars or the Moon have provided geologists and planetary scientists a detailed understanding of how these bodies formed and evolved. In-situ exploration has aided in the quest for water and life-supporting chemicals. In-situ exploration of Mars carried out by large SUV-sized rovers

In-situ exploration of planetary bodies such as Mars or the Moon have provided geologists and planetary scientists a detailed understanding of how these bodies formed and evolved. In-situ exploration has aided in the quest for water and life-supporting chemicals. In-situ exploration of Mars carried out by large SUV-sized rovers that travel long distance, carry sophisticated onboard laboratories to perform soil analysis and sample collection. But their large size and mobility method prevents them from accessing or exploring extreme environments, particularly caves, canyons, cliffs and craters.

This work presents sub- 2 kg ball robots that can roll and hop in low gravity environments. These robots are low-cost enabling for one or more to be deployed in the field. These small robots can be deployed from a larger rover or lander and complement their capabilities by performing scouting and identifying potential targets of interest. Their small size and ball shape allow them to tumble freely, preventing them from getting stuck. Hopping enables the robot to overcome obstacles larger than the size of the robot.

The proposed ball-robot design consists of a spherical core with two hemispherical shells with grouser which act as wheels for small movements. These robots have two cameras for stereovision which can be used for localization. Inertial Measurement Unit (IMU) and wheel encoder are used for dead reckoning. Communication is performed using Zigbee radio. This enables communication between a robot and a lander/rover or for inter-robot communication. The robots have been designed to have a payload with a 300 gram capacity. These may include chemical analysis sensors, spectrometers and other small sensors.

The performance of the robot has been evaluated in a laboratory environment using Low-gravity Offset and Motion Assistance Simulation System (LOMASS). An evaluation was done to understand the effect of grouser height and grouser separation angle on the performance of the robot in different terrains. The experiments show with higher grouser height and optimal separation angle the power requirement increases but an increase in average robot speed and traction is also observed. The robot was observed to perform hops of approximately 20 cm in simulated lunar condition. Based on theoretical calculations, the robot would be able to perform 208 hops with single charge and will operate for 35 minutes. The study will be extended to operate multiple robots in a network to perform exploration. Their small size and cost makes it possible to deploy dozens in a region of interest. Multiple ball robots can cooperatively perform unique in-situ science measurements and analyze a larger surface area than a single robot alone on a planet surface.
ContributorsRaura, Laksh Deepak (Author) / Thangavelautham, Jekanthan (Thesis advisor) / Berman, Spring (Thesis advisor) / Lee, Hyunglae (Committee member) / Asphaug, Erik (Committee member) / Arizona State University (Publisher)
Created2016
154891-Thumbnail Image.png
Description
With recent advances in missile and hypersonic vehicle technologies, the need for being able to accurately simulate missile-target engagements has never been greater. Within this research, we examine a fully integrated missile-target engagement environment. A MATLAB based application is developed with 3D animation capabilities to study missile-target engagement and

With recent advances in missile and hypersonic vehicle technologies, the need for being able to accurately simulate missile-target engagements has never been greater. Within this research, we examine a fully integrated missile-target engagement environment. A MATLAB based application is developed with 3D animation capabilities to study missile-target engagement and visualize them. The high fidelity environment is used to validate miss distance analysis with the results presented in relevant GNC textbooks and to examine how the kill zone varies with critical engagement parameters; e.g. initial engagement altitude, missile Mach, and missile maximum acceleration. A ray-based binary search algorithm is used to estimate the kill zone region; i.e. the set of initial target starting conditions such that it will be "killed". The results show what is expected. The kill zone increases with larger initial missile Mach and maximum acceleration & decreases with higher engagement altitude and higher target Mach. The environment is based on (1) a 6DOF bank-to-turn (BTT) missile, (2) a full aerodynamic-stability derivative look up tables ranging over Mach number, angle of attack and sideslip angle (3) a standard atmosphere model, (4) actuator dynamics for each of the four cruciform fins, (5) seeker dynamics, (6) a nonlinear autopilot, (7) a guidance system with three guidance algorithms (i.e. PNG, optimal, differential game theory), (8) a 3DOF target model with three maneuverability models (i.e. constant speed, Shelton Turn & Climb, Riggs-Vergaz Turn & Dive). Each of the subsystems are described within the research. The environment contains linearization, model analysis and control design features. A gain scheduled nonlinear BTT missile autopilot is presented here. Autopilot got sluggish as missile altitude increased and got aggressive as missile mach increased. In short, the environment is shown to be a very powerful tool for conducting missile-target engagement research - a research that could address multiple missiles and advanced targets.
ContributorsRenganathan, Venkatraman (Author) / Rodriguez, Armando A (Thesis advisor) / Artemiadis, Panagiotis (Committee member) / Berman, Spring M (Committee member) / Arizona State University (Publisher)
Created2016
155137-Thumbnail Image.png
Description
Surface exploration of the Moon and Asteroids can provide important information to scientists regarding the origins of the solar-system and life . Small robots and sensor modules can enable low-cost surface exploration. In the near future, they are the main machines providing these answers. Advanced in electronics, sensors and

Surface exploration of the Moon and Asteroids can provide important information to scientists regarding the origins of the solar-system and life . Small robots and sensor modules can enable low-cost surface exploration. In the near future, they are the main machines providing these answers. Advanced in electronics, sensors and actuators enable ever smaller platforms, with compromising functionality. However similar advances haven’t taken place for power supplies and thermal control system. The lunar south pole has temperatures in the range of -100 to -150 oC. Similarly, asteroid surfaces can encounter temperatures of -150 oC. Most electronics and batteries do not work below -40 oC. An effective thermal control system is critical towards making small robots and sensors module for extreme environments feasible.

In this work, the feasibility of using thermochemical storage materials as a possible thermal control solution is analyzed for small robots and sensor modules for lunar and asteroid surface environments. The presented technology will focus on using resources that is readily generated as waste product aboard a spacecraft or is available off-world through In-Situ Resource Utilization (ISRU).

In this work, a sensor module for extreme environment has been designed and prototyped. Our intention is to have a network of tens or hundreds of sensor modules that can communicate and interact with each other while also gathering science data. The design contains environmental sensors like temperature sensors and IMU (containing accelerometer, gyro and magnetometer) to gather data. The sensor module would nominally contain an electrical heater and insulation. The thermal heating effect provided by this active heater is compared with the proposed technology that utilizes thermochemical storage chemicals.

Our results show that a thermochemical storage-based thermal control system is feasible for use in extreme temperatures. A performance increase of 80% is predicted for the sensor modules on the asteroid Eros using thermochemical based storage system. At laboratory level, a performance increase of 8 to 9 % is observed at ambient temperatures of -32oC and -40 oC.
ContributorsRabade, Salil Rajendra (Author) / Thangavelautham, Jekanthan (Thesis advisor) / Huang, Huei Ping (Thesis advisor) / Rykaczweksi, Konrad (Committee member) / Arizona State University (Publisher)
Created2016