Lecture slides will be uploaded on Canvas in the "Files" section.Â
Below is a tentative weekly schedule:
Week 1: Introduction, Fundamentals of Autonomy, Software Organization of Autonomy
Week 2: Reactive Functionality, Behaviors, Action-Perception Cycles, Sensors
Week 3: Principles of Computational Theory, Finite State Automata, Behavioral Coordination
Week 4: Deliberative Functionality, World Models, Navigation
Week 5: Reactive and Frontier-based Exploration
Week 6: Task Allocation, Semantic Planning
Week 7: Robot Learning
Week 8: Multi-Robot Systems
Week 9: Human-Robot Interaction; Robot Ethics
Week 10: Advanced Topics; Final Project Presentation