Explore a Stanford seminar on the safety and liveness of robot behaviors presented by Professor Hadas Kress-Gazit from Princeton's Sibley School of Mechanical and Aerospace Engineering. Delve into the application of formal methods, particularly synthesis, in designing robots, guaranteeing their behavior, and identifying potential issues. Examine the advantages and challenges of crafting formal specifications that encompass both safety and liveness properties. Discover real-world examples of various robotic systems, including multi-robot setups and human-robot interactions. Gain insights into topics such as robot failures, propositional logic, temporal logic, and the synthesis of controls. Access recommended readings for a deeper understanding of formalizing human-robot interaction and learn about Stanford's Robotics and Autonomous Systems Graduate Certificate program.