Difference between revisions of "HYCON-EECI, Spring 2008"

From MurrayWiki
Jump to: navigation, search
Line 20: Line 20:
 
<td width=60%>
 
<td width=60%>
 
* Instructor: [[User:Murray|Richard M. Murray]]
 
* Instructor: [[User:Murray|Richard M. Murray]]
 +
* Date and location:
 
<td align=center>
 
<td align=center>
 
* [[Media:hycon-eeci_syllabus_sp08.pdf|Course syllabus]]
 
* [[Media:hycon-eeci_syllabus_sp08.pdf|Course syllabus]]
 +
* [http://www.eeci-institute.eu/index.php?p=HYCON-EECI%20Graduate%20School%20on%20Control%202008 HYCON-EECI Graduate School on Control]
 
</table>
 
</table>
  
== Course Schedule ==
+
== Lecture Schedule ==
1. Networked embedded systems programming
+
* L1: Introduction to Networked Control Systems
2. Real-time trajectory generation and receding horizon control
+
* L2: Networked embedded systems programming
3. Moving horizon estimation and sensor fusion
+
* L3: Optimization-based control
4. Packet-based estimation and control
+
* L4: Application 1 - Autonomous Driving
5. Distributed estimation and control   
+
* L5: State estmation and sensor fusion
6. Cooperative control of multi-agent systems
+
* L6: Packet-based estimation and control
+
* L7: Distributed estimation and control
Applications:
+
* L8: Distributed receding horizon control
1. Autonomous driving (based on DARPA Grand Challenge) 
+
* L9: Information flow and consensus
2. Cooperative control of unmanned aerial vehicles
+
* L10: Formation control in multi-agent systems
 +
* L11: Distributed Protocols and CCL
 +
* L12: Embedded Graph Grammars
 +
* L13: Application 2 - Multi-Vehicle Cooperative Control
 +
* L14: Open Problems
 +
 
 +
== References ==
  
 
[[Category:Courses]] [[Category:2007-08 Courses]]
 
[[Category:Courses]] [[Category:2007-08 Courses]]

Revision as of 05:31, 10 March 2008

Eecilogo.png Networked Control Systems Cdslogo.png
Spring 2006

Increases in fast and inexpensive computing and communications have enabled a new generation information-rich control systems that rely on multi-threaded networked execution, distributed optimization, adaptation and learning, and contingency management in increasingly sophisticated ways. This set of lectures will provide an introduction to the theory and tools for building such systems, focusing on the so-called “networked” control systems in which the components that form the system are connected through a communication network. These lectures were developed as part of a course at Caltech on “Networked Control Systems”, first offered in Spring 2006.

Lecture Schedule

  • L1: Introduction to Networked Control Systems
  • L2: Networked embedded systems programming
  • L3: Optimization-based control
  • L4: Application 1 - Autonomous Driving
  • L5: State estmation and sensor fusion
  • L6: Packet-based estimation and control
  • L7: Distributed estimation and control
  • L8: Distributed receding horizon control
  • L9: Information flow and consensus
  • L10: Formation control in multi-agent systems
  • L11: Distributed Protocols and CCL
  • L12: Embedded Graph Grammars
  • L13: Application 2 - Multi-Vehicle Cooperative Control
  • L14: Open Problems

References