<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://murray.cds.caltech.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mburkhar</id>
	<title>Murray Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://murray.cds.caltech.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mburkhar"/>
	<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/Special:Contributions/Mburkhar"/>
	<updated>2026-06-07T13:02:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://murray.cds.caltech.edu/index.php?title=CDS_112,_Winter_2015_-_Course_Schedule&amp;diff=18140</id>
		<title>CDS 112, Winter 2015 - Course Schedule</title>
		<link rel="alternate" type="text/html" href="https://murray.cds.caltech.edu/index.php?title=CDS_112,_Winter_2015_-_Course_Schedule&amp;diff=18140"/>
		<updated>2015-01-29T01:46:21Z</updated>

		<summary type="html">&lt;p&gt;Mburkhar: /* {{cds110 topic|3|Dynamic Programming}} */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| width=100% border=1&lt;br /&gt;
|-&lt;br /&gt;
| align=center width=25% | [[CDS_112,Winter_2015 | CDS 112]]&lt;br /&gt;
| align=center width=25% | [[CDS_112,_Winter_2015_-_Course Schedule|Schedule]]&lt;br /&gt;
| align=center width=25% | Course Texts: [http://www.cds.caltech.edu/~murray/amwiki/index.php?title=Supplement:_Optimization-Based_Control OBC] [http://users.cecs.anu.edu.au/~john/papers/BOOK/B02.PDF Anderson&amp;amp;Moore]&lt;br /&gt;
|}&lt;br /&gt;
 __NOTOC__&lt;br /&gt;
This page contains the tentative course schedule for CDS 112.  When appropriate, electronic lecture notes will be posted some time before class (usually on the same day).  Note that lecture topics beyond a few weeks in advance of the current class date are a guesstimate based on previous year&#039;s lectures at the comparable date.  However, they are subject to change. &lt;br /&gt;
&lt;br /&gt;
{| border=1 width=100%&lt;br /&gt;
|-&lt;br /&gt;
| Week || Date || Topic || Reading || Homework&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 1 &lt;br /&gt;
| colspan=4 |&lt;br /&gt;
====={{cds110 topic|1|Introduction and Optimal Control}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 5 Jan (M)&lt;br /&gt;
|  Course overview, review of optimization ([http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture1_Overview.pptx PowerPoint Lecture Slides], [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture1_Overview.pdf Lecture Slides in PDF])&lt;br /&gt;
| [http://www.cds.caltech.edu/~murray/amwiki/Supplement:_Optimization-Based_Control OBC Ch 2.1]&lt;br /&gt;
| rowspan=3 align=center | [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Homework1_2015.pdf Homework 1]&lt;br /&gt;
|-&lt;br /&gt;
| 7 Jan (W)&lt;br /&gt;
| Pontryagin&#039;s Maximum Principle ([http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture2.pptx PowerPoint Lecture Slides], [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture2.pdf Lecture Slides in PDF])&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 9 Jan (F)&lt;br /&gt;
| Pontryagin&#039;s Maximum Principle (&#039;&#039;continued&#039;&#039;) ([http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture3.pptx PowerPoint Lecture Slides], [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture3.pdf Lecture Slides in PDF])&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 3&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|2|Linear Quadratic Regulators}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 12 Jan (M)&lt;br /&gt;
| Bang-Bang Example ([http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture4.pptx PowerPoint Lecture Slides] [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture4.pdf Lecture Slides in PDF])&lt;br /&gt;
| [http://www.cds.caltech.edu/~murray/amwiki/Supplement:_Optimization-Based_Control OBC Ch 2.4]&lt;br /&gt;
| rowspan=3 align=center |&lt;br /&gt;
|-&lt;br /&gt;
| 14 Jan (W)&lt;br /&gt;
| Bang-Bang continued, and start of LQR  &lt;br /&gt;
| [http://www.cds.caltech.edu/~murray/amwiki/Supplement:_Optimization-Based_Control OBC Ch 2.5]&lt;br /&gt;
|-&lt;br /&gt;
| 16 Jan (F)&lt;br /&gt;
| LQR and its properties  &lt;br /&gt;
| [http://www.cds.caltech.edu/~murray/amwiki/Supplement:_Optimization-Based_Control OBC Ch 2.5]&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 3&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|3|Dynamic Programming}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 19 Jan (M)&lt;br /&gt;
| - &#039;&#039;No Class&#039;&#039; - Institute Holiday (MLK)&lt;br /&gt;
| &lt;br /&gt;
| rowspan=3 align=center | [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Homework2_2015.pdf Homework 2] [[file:Homework2_corrected Corrected Homework]]&lt;br /&gt;
|-&lt;br /&gt;
| 21 Jan (W)&lt;br /&gt;
| LQR Properties continued ([http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture7.pptx PowerPoint Lecture Slides], [http://robotics.caltech.edu/~jwb/CDS112/CDS112_Lecture7.pdf Lecture Slides in PDF])&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 23 Jan (F)&lt;br /&gt;
| LQR properties, intro to Discrete Time LQR  &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 4&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|4|Receding Horizon Control}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 26 Jan (M)&lt;br /&gt;
| Discrete Time LQR, Intro to Dynamic Programming ([http://robotics.caltech.edu/~jwb/CDS112/Discrete_Time_Optimal_Control.pptx PowerPoint Lecture Slides], [http://robotics.caltech.edu/~jwb/CDS112/Discrete_Time_Optimal_Control.pdf Lecture Slides in PDF])&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center | [[file:Homework2_source.pdf test]]&lt;br /&gt;
|-&lt;br /&gt;
| 28 Jan (W)&lt;br /&gt;
| Intro to Receding Horizon Control&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 30 Feb (F)&lt;br /&gt;
| Receding Horizon Control and Wrap up of Optimization-based Control&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 5&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|4|Background for Estimation }} =====&lt;br /&gt;
|-&lt;br /&gt;
| 2 Feb (M)&lt;br /&gt;
| Estimation Overview and Probability Intro&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center |&lt;br /&gt;
|-&lt;br /&gt;
| 4 Feb (W)&lt;br /&gt;
| Probability Refresher&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 6 Feb (F)&lt;br /&gt;
| Probability Refresher&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 6&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|5|Estimation: Pathway to the Kalman Filter}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 9 Feb (M)&lt;br /&gt;
| Jointly Gaussian Variables&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center |&lt;br /&gt;
|-&lt;br /&gt;
| 11 Feb (W)&lt;br /&gt;
| Uncertainty Propagation &amp;amp; Introduction to the Kalman Filter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 13 Feb (F)&lt;br /&gt;
| Kalman Filter Continued&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 7&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|5|Estimation}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 16 Feb (M)&lt;br /&gt;
| - &#039;&#039;No Class&#039;&#039; - Institute Holiday (President&#039;s Day)&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center |&lt;br /&gt;
|-&lt;br /&gt;
| 18 Feb (W)&lt;br /&gt;
| Detailed Derivation of the Kalman Filter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 20 Feb (F)&lt;br /&gt;
| More on the Kalman Filter derviation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 8&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|5|Estimation}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 23 Feb (M)&lt;br /&gt;
| Kalman Filter Analysis&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center |&lt;br /&gt;
|-&lt;br /&gt;
| 25 Feb (W)&lt;br /&gt;
| The &#039;&#039;Extended&#039;&#039; Kalman Filter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 27 Feb (F)&lt;br /&gt;
| Fixed Lag Smoothing&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 9&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|5|Estimation}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 2 Mar (M)&lt;br /&gt;
| The continuous time Kalman Filter&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center |&lt;br /&gt;
|-&lt;br /&gt;
| 4 Mar (W)&lt;br /&gt;
| Beyond the Kalman Filter, Particle Filters&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 6 Mar (F)&lt;br /&gt;
| Particle Filters (&#039;&#039;continued&#039;&#039;)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| align=center rowspan=4 | 10&lt;br /&gt;
| colspan=4 |&lt;br /&gt;
&lt;br /&gt;
===== {{cds110 topic|5|Special Topics}} =====&lt;br /&gt;
|-&lt;br /&gt;
| 9 Mar (M)&lt;br /&gt;
| TBD&lt;br /&gt;
|&lt;br /&gt;
| rowspan=3 align=center | &lt;br /&gt;
|-&lt;br /&gt;
| 11 Mar (W)&lt;br /&gt;
| TBD&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 13 Mar (F)&lt;br /&gt;
| - &#039;&#039;No Class&#039;&#039; -- (Beginning of Study Period) &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Mburkhar</name></author>
	</entry>
</feed>