PhD Thesis Defense
Carnegie Mellon University
Foraging, Prospecting, and Falsification – Improving Three Aspects of Autonomous Science
Abstract: Robots exploring the subsurface ocean of Europa, for example, may not have reliable communications with scientists on Earth. Robots exploring with unreliable communications must conduct scientific exploration autonomously. Approaches to deliberative and opportunistic science autonomy that work in the laboratory may not work in the field. This thesis presents three algorithms designed to improve [...]
Carnegie Mellon University
Data-Driven Visual Forecasting
Abstract: Understanding the temporal dimension of images is a fundamental part of computer vision. Humans are able to interpret how the entities in an image will change over time. However, it has only been relatively recently that researchers have focused on visual forecasting—getting machines to anticipate events in the visual world before the actually happen. [...]
Carnegie Mellon University
Planning for Sustained Lunar Polar Roving
Abstract: Lunar polar resources can accelerate deep space exploration by resupplying missions with oxygen, water, and propellent. Before lunar resupply can be established, the distribution and concentration of water ice and other volatiles abundant at the poles of the Moon must be verified and mapped. The need for affordable, scalable exploration of the lunar poles [...]
Carnegie Mellon University
Lidar Simulation for Robotic Application Development: Modeling and Evaluation
Abstract: Given the increase in scale and complexity of robotics, robot application development is challenging in the real world. It may be expensive, unsafe, or impractical to collect data, or test systems, in reality. Simulation provides an answer to these challenges. In simulation, data collection is relatively inexpensive, scenes can be procedurally generated, and state [...]
Carnegie Mellon University
Adapting to Context in Robot Perception
Abstract: The promised future filled with robots sensing and acting intelligently in the world is near fruition, thanks in part to continuous progress in robotic perception. However, a number of challenges remain before robots and their perception systems can be truly reliable. In particular, we must consider what happens when highly complex perception systems designed [...]
Carnegie Mellon University
Using Multiple Fidelity Models in Motion Planning
Abstract: Hospitals and warehouses use autonomous delivery robots to increase productivity. Robots must reliably navigate unstructured non-uniform environments which requires efficient long-term operation that robustly accounts for unforeseen circumstances. However, unreliable autonomous robots need continuous operator assistance, which decreases throughput and negates a robot's benefit. Planning with high fidelity models is more likely to lead [...]
Carnegie Mellon University
Probabilistic Approaches for Pose Estimation
Abstract: Virtually all robotics and computer vision applications require some form of pose estimation; such as registration, structure from motion, sensor calibration, etc. This problem is challenging because it is highly nonlinear and nonconvex. A fundamental contribution of this thesis is the development of fast and accurate pose estimation by formulating in a parameter space [...]
Carnegie Mellon University
Algorithms for Timing and Sequencing Behaviors in Robotic Swarms
Abstract: Robotic swarms are multi-robot systems whose global behavior emerges from local interactions between individual robots and spatially proximal neighboring robots. Each robot can be programmed with several local control laws that can be activated depending on an operator's choice of global swarm behavior (e.g. flocking, aggregation, formation control, area coverage). In contrast to other [...]
Carnegie Mellon University
Data-Driven Statistical Models of Robotic Manipulation
Abstract: Improving robotic manipulation is critical for robots to be actively useful in real-world factories and homes. While some success has been shown in simulation and controlled environments, robots are slow, clumsy, and not general or robust enough when interacting with their environment. By contrast, humans effortlessly manipulate objects. One possible reason for this discrepancy [...]
Carnegie Mellon University
Learning to Learn for Small Sample Visual Recognition
Abstract: Understanding how humans and machines recognize novel visual concepts from few examples remains a fundamental challenge. Humans are remarkably able to grasp a new concept and make meaningful generalization from just few examples. By contrast, state-of-the-art machine learning techniques and visual recognition systems typically require thousands of training examples and often break down if [...]