Joseph A. CampbellView profile
Assistant Professor
Joseph A. Campbell is an Assistant Professor in the Department of Computer Science at Purdue University, leading the Collaborative AI for Machines and People (CAMP) Lab. He holds a Ph.D., M.S., and B.S. in Computer Science and Computer Engineering from Arizona State University. Before academia, he worked as a software engineer for five years. Prior to Purdue, he was a Postdoctoral Fellow at Carnegie Mellon University's Robotics Institute. His research focuses on explainable machine learning and robotics, particularly how agents use explanations for self-improvement and decision-making. Key areas include theory of mind in multi-agent systems, lifelong learning, and interpretable transfer learning. His work bridges robotics and AI, with applications in human-robot interaction and prosthetic control. Notable publications include advancements in reinforcement learning with language models, multi-agent collaboration frameworks, and methods for enhancing state estimation in robots. His research has been presented at top conferences like NeurIPS, EMNLP, and CoRL. Dr. Campbell maintains an active GitHub profile (joe-campbell) with repositories such as Interaction Primitives for robotics applications. His lab, CAMP, explores AI systems that collaborate effectively with humans and other machines.












