Saurav Agarwal PhD Student
Department of Computer Science
College of Computing and Informatics
University of North Carolina at Charlotte
sagarw10@uncc.edu


Research Interests

My current research focuses on developing theoretical foundations and designing efficient algorithms for coordination and motion planning of robots. My Ph.D. thesis unifies coverage of point, curve, and area features in environments into a novel generalized coverage framework, formalized as optimization problems on graphs. We used the formalization to design approximation algorithms with provable guarantees and heuristic algorithms for fast large-scale applications, validating them extensively in simulations and experiments. Prior to the Ph.D., my research comprised analyzing and designing mechanisms and parallel robots using optimization techniques. My experience includes using symbolic algebra systems, developing open-source libraries, leading research projects, and mentoring students.

Building on the current work, my long-term research goal is to develop autonomous systems for gathering reliable information about the environment. I strive to develop theory and scalable algorithms while incorporating artificial intelligence for energy-efficient and risk-aware robot motion planning and swarming. Click here for CV

Research Highlights

Coverage of Linear Features using Multiple Robots

Papers:

Variable Formation

Development of algorithms to simultaneously compute the optimal assignments and formation parameters for a team of robots from a given initial formation to a variable goal formation.