PhD Thesis Defense
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 [...]
Carnegie Mellon University
Designing Interactive Systems for Community Citizen Science
Abstract: Citizen science forges partnerships between experts and citizens through collaboration and has become a trend in public participation in scientific research over the past decade. Besides this trend, public participation can also contribute to participatory democracy, which empowers citizens to advocate for their local problems. This strategy supports citizens to form a community, increase [...]
Carnegie Mellon University
Visual Learning with Minimal Human Supervision
Abstract: Machine learning models have led to remarkable progress in visual recognition. A key factor driving this progress is the abundance of labeled data. Unfortunately, this reliance on lots of labeled data is also a key limitation in the rapid development and deployment of vision systems. These visual recognition systems show poor performance on concepts [...]
Carnegie Mellon University
Robot Design for Everyone: Computational Tools that Democratize the Design of Robots
Abstract: A grand vision in robotics is that of a future wherein robots are integrated in daily human life just as smart phones and computers are today. Such pervasive integration of robots would require faster design and manufacturing of robots that cater to individual needs. For instance, people would be able to obtain customized smart [...]