Research

This page provides an overview of our current and past projects. For more details, please see our complete list of publications and our list of international research collaborators from academia, industry and government.

Also check out our   Youtube channel, Google Scholar page,and   Twitter feed.

Deep Neural Networks for Robotics

We aim to develop a platform-independent approach that utilizes deep neural networks (DNNs) to enhance classical controllers to achieve...

Learning Control Theory and Foundations

Learning algorithms hold great promise for improving a robot's performance whenever a-priori models are not sufficiently accurate. We have developed...

Self-Driving Cars

As part of the SAE Autodrive Challenge, students in our lab will be working on designing, developing, and testing a self-driving car over the next...

High-Performance Robot Control and Planning

This project explores advanced control and planning algorithms, and their applicability to robotics problems. To achieve reliable robot operations...

Safe and Robust Robot Learning in Unknown Environments

While learning is crucial for robots to effectively operate in unknown environments, providing safety guarantees during the learning process has...

Robotic Swarms

There are tasks that cannot be done by a single robot alone. A group of robots collaborating on a task has the potential of being highly efficient,...

Efficient Multi-Task and Multi-Robot Learning

Can robots learn from each other? Is sharing information between robots beneficial? Robots should be able to learn from few demonstrations of a task,...

Vision-Based Flying and Driving

We use vision to achieve robot localization and navigation without using external infrastructure. Our ground robot experiments localize based on 3D...

Music in Motion: Dancing Quadrocopters

This projects features agile, multi-vehicle flight performances that are designed and executed to music. We develop motion planning, control and...

Aerial Robotics for Mining

In this project we aim to develop UAV based monitoring and data acquisition solutions that enable efficient and timely decision-making for...

Counter-Gust System for Hybrid Aerial Vehicles

The project objective of this project is to design and implement an automatic crosswind stabilization system for a new, hybrid aerial vehicle...

Aerial and Ground Robot Racing

This project explores the physical limits of ground and aerial robots. When operating robots in these regimes, unknown dynamic effects (for example,...

Waterfly: Aerial Environmental Monitoring

We developed a swarm of drones that can communicate with each other and help with data retrieval for environmental monitoring. The drones fly in sync...

The Flying Drum Machine

We developed a quadrotor aerial vehicle that can be used as a musical instrument. Using the idea of interactions based on physical contact, a system...