Stanford Intelligent and Interactive Autonomous Systems Group (ILIAD) develops algorithms for autonomous systems that safely and reliably interact with people. Using the tools from artificial intelligence, control theory, robotics, machine learning, and optimization, we develop practical algorithms and the theoretical foundations for autonomous systems operating in uncertain, and safety-critical environments.