Ioannis Karamouzas

Ioannis Karamouzas

Associate Professor
Department of Computer Science and Engineering
University of California, Riverside


ioannis at

About me

I am an Associate Professor in the department of Computer Science and Engineering at the University of California, Riverside and director of its Motion Planning Lab. I am also an affiliated faculty in UCR's Robotics program and Center for Robotics and Intelligent Systems. My research revolves around robotics, AI, and computer graphics focusing primarily on the development of motion planning algorithms for autonomous agents in both virtual and physical settings. Such algorithms have important real-world applications from designing safer public spaces and immersive virtual worlds to improving autonomous navigation for self-driving cars, household robotics, and automated warehouses.

Before joining UCR, I was an associate professor at Clemson's University School of Computing where I currently hold an adjunct position and worked as a postdoctoral researcher in the Department of Computer Science & Engineering at the University of Minnesota. I received my PhD in computer science from Utrecht University, where I developed motion planning algorithms for crowd simulation purposes working under the supervision of Prof. Mark Overmars and Prof. Frank van der Stappen. I am a recipient of the NSF CAREER award and an Amazon Research award and I have been serving on the editorial board of IEEE Robotics and Automation Letters and Elsevier's Robotics and Autonomous Systems.


My main research interests include motion planning, crowd simulation, character animation, data analysis, and reinforcement learning. I am particularly interested in the development of motion planning algorithms for autonomous robots, physically simulated humans, and crowds of virtual characters.

Google Scholar | LinkedIn | Research Lab


Recent Projects


blogspot stats