<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://murray.cds.caltech.edu/index.php?action=history&amp;feed=atom&amp;title=EECI_2012%3A_Verification_of_Control_Protocols</id>
	<title>EECI 2012: Verification of Control Protocols - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://murray.cds.caltech.edu/index.php?action=history&amp;feed=atom&amp;title=EECI_2012%3A_Verification_of_Control_Protocols"/>
	<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=EECI_2012:_Verification_of_Control_Protocols&amp;action=history"/>
	<updated>2026-04-14T18:30:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=EECI_2012:_Verification_of_Control_Protocols&amp;diff=13928&amp;oldid=prev</id>
		<title>Murray: Created page with &#039;{{AFRL12 header|prev=Control-Theoretic Tools|next=Synthesis of Reactive Control Protocols  }}  {{righttoc}} This lecture will present examples of the design and verification of p…&#039;</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=EECI_2012:_Verification_of_Control_Protocols&amp;diff=13928&amp;oldid=prev"/>
		<updated>2012-04-25T17:38:52Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;{{AFRL12 header|prev=Control-Theoretic Tools|next=Synthesis of Reactive Control Protocols  }}  {{righttoc}} This lecture will present examples of the design and verification of p…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{AFRL12 header|prev=Control-Theoretic Tools|next=Synthesis of Reactive Control Protocols  }}&lt;br /&gt;
&lt;br /&gt;
{{righttoc}}&lt;br /&gt;
This lecture will present examples of the design and verification of protocol synthesis for distributed embedded systems in the context of autonomy.  We begin with consideration of control protocols for cooperation and decision making in multi-agent systems, as illustrated by the RoboFlag example introduced in the first lecture.  We show how to implement a simple protocol for distributed target assignment in a simplified version of the problem (the &amp;quot;RoboFlag drill&amp;quot;) and prove stability of the protocol.  We also look at distributed systems that involve a single vehicle (Alice) that is using multiple computers to implement its control functionality.    &lt;br /&gt;
&lt;br /&gt;
==  Lecture Materials ==&lt;br /&gt;
* Lecture notes: [http://www.cds.caltech.edu/~murray/courses/afrl-sp12/L5_protanal-25Apr12.pdf Verification of Control Protocols]&lt;br /&gt;
&lt;br /&gt;
== Further Reading ==&lt;br /&gt;
*  &amp;lt;p&amp;gt; [http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1271797 A Computation and Control Language for Multi-Vehicle Systems], E. Klavins.  Int’l Conference on Robotics and Automation, 2004. &amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p&amp;gt; [http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1269132 Distributed Algorithms for Cooperative Control], E. Klavins and R. M. Murray.  &amp;#039;&amp;#039;IEEE Pervasive Computing&amp;#039;&amp;#039;, 2004. &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==  Additional Information ==&lt;/div&gt;</summary>
		<author><name>Murray</name></author>
	</entry>
</feed>