Multi-Agent Systems
A graduate course covering multi-agent cooperative control problems and their underlying graph theory.
👨🏫 Instructor Information
Instructor: Kai Cai
Email: [email protected]
Office Hours: Wednesdays after lectures (or by appointments)
Office Location: Sugimoto Campus, Engineering Building F610
🎯 Learning Objectives
- • Learn how to model multi-agent systems using graph theory;
- • Study fundamental multi-agent cooperative control problems;
- • Design distributed control algorithms and analyze their properties.
📅 Duration
October 2025 - January 2026
Wednesdays, 15:00-16:30
🎯 Assessment
Two Projects
📚 Lectures
1. Introduction to multi-agent systems
October 1, 2025
2. Basic graph concepts and multi-agent distributed averaging
October 8, 2025
3. Graph connectivity and matrices
October 15, 2025
4. Averaging algorithm
October 22, 2025
5. Multi-agent distributed consensus
October 29, 2025
6. Spanning tree and consensus algorithm
November 5, 2025
7. Similar formation control problem
November 12, 2025
8. Spanning two-tree and similar formation algorithm
November 19, 2025
9. Affine formation control in 2D
November 26, 2025
10. Localization problem in 2D
December 3, 2025
Tutorial 1: Codes
December 10, 2025
Tutorial 2: Codes
December 17, 2025
11. Affine formation control in 3D
January 7, 2026
12. Localization problem in 3D
January 14, 2026
13. Synchronization
January 21, 2026
📝
Final Project
January 28, 2026