You are here
Artificial Intelligence, Robotics & Autonomy
Everyday Coding with Graphical User Interfaces
Ravi Chugh develops programming language technology spanning type systems, synthesis algorithms, and other program analysis techniques for applications in software engineering and human-computer interaction (HCI). The overarching theme of his current research efforts is the development of direct manipulation programming systems that integrate the expressive power of programming languages with the ease-of-use of GUIs. His most recent work in this space is the Bidirectional Evaluation with Direct Manipulation algorithm, which synthesizes program changes based on output changes made by the user. He joined the University of Chicago in 2014 as an Assistant Professor and is a recipient of the National Science Foundation Career Award.
Olgica Milenkovic develops new approaches for studying problems in bioinformatics and bioengineering using coding and information theory. In particular, she investigates fundamental questions pertaining to design methodologies for DNA microarrays with error- and quality-control features and DNA microarrays that utilize compressed sensing principles. Her work has received numerous best paper awards as well as wide-spread recognition from media outlets like Scientific American. She served as a guest Editor-in-Chief for a special publication dedicated to interdisciplinary work of V.I. Levenshtein. In 2015, she received a $1.3M Big Data to Knowledge (BD2K) Award from the National Institute of Health. She is a Fellow of the Institute of Electrical and Electronics Engineers (2018).
Towards Enhanced Integration of Robots, Human, and Nature
Yang Zhang has been recognized with several awards including, most recently, the American Nuclear Society Landis Young Member Engineering Achievement Award. He is an associate editor of Science and Technology of Advanced Materials. His research concentrates on the addition of soft components to traditional robots or radically designing robots with mostly soft materials, soft robotic devices have demonstrated promising capabilities which have enabled many unique applications not possible with traditional robots. Such soft robotic arms can find unique use in many fields, such as agriculture and healthcare. They can also be considered as the first step towards building an ultimate human-compatible machine.
Michael Rubenstein focuses on advancing the control and design of multi-robot systems, enabling their use instead of traditional single robots and to solve problems for which traditional robots are not suitable. Using these multi-robot systems can offer more parallelism, adaptability, and fault tolerance when compared to a traditional single robot. The lab also investigates how new technologies will allow for more capable multi-robot systems, and how these technologies impact the design of multi-robot algorithms, especially as these systems begin to number in the hundreds, thousands, or even millions of robots.