CDS 213: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{| border=1 width=100% | {| border=1 width=100% | ||
|- | |- | ||
Line 29: | Line 6: | ||
| colspan=3 | '''Introduction to Architecture of the Internet and Cell Biology''' | | colspan=3 | '''Introduction to Architecture of the Internet and Cell Biology''' | ||
|- | |- | ||
| 5 | | 5 Jan (T) | ||
| [[ | | [[NCS: Introduction|Course overview, applications and administration]] | ||
| | | [[Media:cds270-2_syllabus_sp06.pdf|Syllabus]]; {{ncsbook|introduction|Ch 1}} | ||
|- | |||
| 7 Jan (Th) | |||
| [[Alice: Introduction|Case study: Alice]] | |||
| [http://www.cds.caltech.edu/~murray/papers/2005t_cre+06-jfr.html Cremean et al, 2005] | |||
|- | |- | ||
| colspan=3 | '''Architecture Case Studies: Cell Biology, Clothing, Legos''' | |||
| colspan=3 |''' | |||
|- | |- | ||
| | | 31 Mar (F) | ||
| [[NCS: Message Transfer Systems|Message transfer systems: spread]] | | [[NCS: Message Transfer Systems|Message transfer systems: spread]] | ||
| {{ncsbook|embedded|Ch 2}}; [http://portal.acm.org/citation.cfm?id=359563 Lamport, 1978] | | {{ncsbook|embedded|Ch 2}}; [http://portal.acm.org/citation.cfm?id=359563 Lamport, 1978] | ||
|- | |- | ||
| align=center rowspan=3 | 2 | | align=center rowspan=3 | 2 | ||
| | | 3 Apr (M) | ||
| [[NCS: Multi-Threaded Control Systems|Multi-threaded control systems: pthreads]] | | [[NCS: Multi-Threaded Control Systems|Multi-threaded control systems: pthreads]] | ||
| {{ncsbook|embedded|Ch 2}}; [http://www.llnl.gov/computing/tutorials/pthreads Pthreads] | | {{ncsbook|embedded|Ch 2}}; [http://www.llnl.gov/computing/tutorials/pthreads Pthreads] | ||
|- | |- | ||
| | | 5 Apr (W) | ||
| [[Alice: Vehicle Control|Alice: adrive, astate, trajFollower]] | | [[Alice: Vehicle Control|Alice: adrive, astate, trajFollower]] | ||
| {{ncsbook|alice|App A}}; [http://gc.caltech.edu/wiki/index.php/Alice GCwiki] | | {{ncsbook|alice|App A}}; [http://gc.caltech.edu/wiki/index.php/Alice GCwiki] | ||
|- | |- | ||
| | | 7 Apr* (F) | ||
| No class | | No class | ||
| | | | ||
Line 57: | Line 36: | ||
| colspan=3 | '''Real-time trajectory generation and receding horizon control (R. Murray)''' | | colspan=3 | '''Real-time trajectory generation and receding horizon control (R. Murray)''' | ||
|- | |- | ||
| | | 10 Apr (M) | ||
| [[NCS: Real-Time Trajectory Generation|Real-time trajectory generation]] | | [[NCS: Real-Time Trajectory Generation|Real-time trajectory generation]] | ||
| {{ncsbook|trajgen|Ch 3}} | | {{ncsbook|trajgen|Ch 3}} | ||
|- | |- | ||
| | | 12 Apr* (W) | ||
| [[NCS: Receding Horizon Control|Receding horizon control]] (T. Keviczky) | | [[NCS: Receding Horizon Control|Receding horizon control]] (T. Keviczky) | ||
| {{ncsbook|trajgen|Ch 3}} | | {{ncsbook|trajgen|Ch 3}} | ||
|- | |- | ||
| | | 14 Apr (F) | ||
| [[Alice: Path Planning|Alice: plannerModule]] | | [[Alice: Path Planning|Alice: plannerModule]] | ||
| {{ncsbook|alice|App A}}; [http://grandchallenge.caltech.edu/wiki/images/b/b3/Thesis.pdf Kogan, 2005] | | {{ncsbook|alice|App A}}; [http://grandchallenge.caltech.edu/wiki/images/b/b3/Thesis.pdf Kogan, 2005] | ||
Line 72: | Line 51: | ||
| colspan=3 | '''State estimation (H. Sandberg)''' | | colspan=3 | '''State estimation (H. Sandberg)''' | ||
|- | |- | ||
| | | 17 Apr (M) | ||
| [[NCS: Kalman Filtering|Kalman filtering]] | | [[NCS: Kalman Filtering|Kalman filtering]] | ||
| {{ncsbook|estim|Ch 4}}; [http://www.cs.unc.edu/~welch/media/pdf/kalman_intro.pdf Welch and Bishop] | | {{ncsbook|estim|Ch 4}}; [http://www.cs.unc.edu/~welch/media/pdf/kalman_intro.pdf Welch and Bishop] | ||
|- | |- | ||
| | | 19 Apr (W) | ||
| [[NCS: Moving Horizon Estimation|Moving horizon estimation]] | | [[NCS: Moving Horizon Estimation|Moving horizon estimation]] | ||
| {{ncsbook|estim|Ch 4}} | | {{ncsbook|estim|Ch 4}} | ||
|- | |- | ||
| | | 21 Apr (F) | ||
| [[Alice: Road Following|Alice: roadFollowing]] (L. Cremean) | | [[Alice: Road Following|Alice: roadFollowing]] (L. Cremean) | ||
| {{ncsbook|alice|App A}} | | {{ncsbook|alice|App A}} | ||
Line 87: | Line 66: | ||
| colspan=3 | '''Packet-based estimation and control, I (B. Sinopoli)''' | | colspan=3 | '''Packet-based estimation and control, I (B. Sinopoli)''' | ||
|- | |- | ||
| | | 24 Apr (M) | ||
| [[NCS: Packet-based Estimation| Packet-based estimation]] | | [[NCS: Packet-based Estimation| Packet-based estimation]] | ||
| {{ncsbook|pack_estim|Ch 5}} | | {{ncsbook|pack_estim|Ch 5}} | ||
|- | |- | ||
| | | 26 Apr (W) | ||
| [[NCS: Packet-based Control: the TCP case|Packet-based Control: the TCP case]] | | [[NCS: Packet-based Control: the TCP case|Packet-based Control: the TCP case]] | ||
| {{ncsbook|pack_cont|Ch 5}} | | {{ncsbook|pack_cont|Ch 5}} | ||
|- | |- | ||
| | | 28 Apr (F) | ||
| [[NCS: Packet-based Control: the UDP case|Packet-based Control: the UDP case]] | | [[NCS: Packet-based Control: the UDP case|Packet-based Control: the UDP case]] | ||
| {{ncsbook|pack_cont2|Ch 5}} | | {{ncsbook|pack_cont2|Ch 5}} | ||
Line 102: | Line 81: | ||
| colspan=3 | '''Packet-based estimation and control, II (L. Shi, Y. Mostofi)''' | | colspan=3 | '''Packet-based estimation and control, II (L. Shi, Y. Mostofi)''' | ||
|- | |- | ||
| | | 1 May (M) | ||
| [[Packet-based Control with Norm Bounded Uncertainties]] | | [[Packet-based Control with Norm Bounded Uncertainties]] | ||
| {{ncsbook|pack_cont_uncertainty|Ch 6}} | | {{ncsbook|pack_cont_uncertainty|Ch 6}} | ||
|- | |- | ||
| | | 3 May (W) | ||
| [[Impact of Communication Noise on Estimation over Wireless Links]] | | [[Impact of Communication Noise on Estimation over Wireless Links]] | ||
| {{ncsbook|pack_cont_uncertainty|Ch 6}} | | {{ncsbook|pack_cont_uncertainty|Ch 6}} | ||
|- | |- | ||
| | | 5 May (F) | ||
| [[Optimum Receiver Design for Estimation over Wireless Links]] | | [[Optimum Receiver Design for Estimation over Wireless Links]] | ||
| {{ncsbook|pack_cont_uncertainty|Ch 6}} | | {{ncsbook|pack_cont_uncertainty|Ch 6}} | ||
Line 117: | Line 96: | ||
| colspan=3 | '''Distributed estimation and control (V. Gupta)''' | | colspan=3 | '''Distributed estimation and control (V. Gupta)''' | ||
|- | |- | ||
| 8 | | 8 May* (M) | ||
| [[Distributed Estimation|Distributed Estimation]] | | [[Distributed Estimation|Distributed Estimation]] | ||
| {{ncsbook|pack_cont_uncertainty|Ch 7}} | | {{ncsbook|pack_cont_uncertainty|Ch 7}} | ||
|- | |- | ||
| | | 10 May* (W) | ||
| [[Introduction to Distributed Control|Introduction to Distributed Control]] | | [[Introduction to Distributed Control|Introduction to Distributed Control]] | ||
| {{ncsbook|pack_cont_uncertainty|Ch 7}} | | {{ncsbook|pack_cont_uncertainty|Ch 7}} | ||
Line 153: | Line 132: | ||
}} | }} | ||
|} | |} | ||