Ross A. Knepper
My research addresses the algorithmic aspects of autonomous robot systems and human-robot systems. Looking at humans and robots together as one system allows us to optimize its overall performance. Human beings are experts at distributed computation — we call it teamwork. Human algorithms and protocols for teamwork have been honed by culture and evolution alike. Robots recognize the wisdom of human computation methods by learning to understand human signals and conventions, such as natural language and gesture, for accomplishing activities together. My research combines insights from psychology, ethnography, and linguistics with formal representations from topology, differential geometry, and others.
A consequence of this approach is that people can program robots without the need for special training. These technologies enable autonomous robots to safely act as peers to humans in activities like navigation, manipulation, and assembly, all in environments structured for people. By working together, people and robots will increase productivity, adaptability, and worker and customer safety, thus helping all sectors of the economy to grow.
- Cornell University
- CS 4750 / CS 5750 / ECE 4770 / MAE 4760: Foundations of Robotics (Fall 2019, Fall 2018, Fall 2017, Fall 2016)
- CS 4752 / CS 5752 / MAE 4750 / MAE 5750: Robotic Manipulation (Fall 2015, Spring 2015)
- CS 4754 / INFO 4410: Human Robot Interaction (Spring 2015)
- CS 6751 / MAE 6730: Introduction to Robotic Mobile Manipulation (Spring 2018, Spring 2017, Spring 2016, Fall 2014)
- Massachusetts Institute of Technology
- 6.142: Robotics: Science and Systems II (Fall 2011)