| CS479/CS579
: Building and Programming Robots |
|
|
| (Tentative
Schedule) |
|
| (Time: M W 5:00pm - 6:15pm) |
|
|
|
| Week |
Date |
Topic |
|
Assignment |
|
| |
|
Theory |
Robot Building and Programming |
|
|
| 1 |
24-Aug-04 |
Introduction & NQC |
LEGO MINDSTORM - Warm up |
|
|
| 2 |
31-Aug-04 |
PROLOG (See [1]) |
NQC/Following a Line |
|
|
| 3 |
7-Sep-04 |
PROLOG (See [1]) |
|
Reading [1] |
|
| 4 |
14-Sep-04 |
Logical Agents |
|
Reading [2] |
|
| 5 |
21-Sep-04 |
Reasoning about Action and Change |
|
Reading [3] |
|
| 6 |
28-Sep-04 |
Planning using Situation Calculus |
|
|
|
| 7 |
5-Oct-04 |
GOLOG [6][7] |
|
|
|
| 8 |
12-Oct-04 |
JAVA <-> Eclipse <-> LEGO |
|
|
|
| 9 |
19-Oct-04 |
Legolog [8] |
|
|
|
| 10 |
26-Oct-04 |
Theories of Agents (Overview) [9] and [10] |
|
|
|
| 11 |
2-Nov-04 |
Reactive Agents (Read [11] and [12] ) |
|
|
|
| 13 |
9-Nov-04 |
Deliberative Agents |
|
|
|
| 14 |
16-Nov-04 |
Hybrid Agents |
|
|
|
| 15 |
23-Nov-04 |
Multiagent Systems |
|
|
|
| 16 |
30-Nov-04 |
Projects |
|
|
|
| 17 |
7-Dec-04 |
Final Project Demonstration (10 am - 3pm) |
|
|
|
|
|
|
|
| This web
site will be updated regularly. |
|
| List of
papers for reading |
|
|
| [1] A.
M. Cheadle, W. H. Andrew, J. Sadler, J. Schimpf, K. Shen, and M. G. Wallace,
An Introduction to Eclipse, Technical Report, IC-Parc-03-1, 2003. |
|
| [2] Logical Agents (Chapter 7, Russel and Norvig's Book) |
|
|
| [3] Ray
Reiter. The frame problem in the situation calculus: A simple solution
(sometimes) and a completeness result for goal regression. In Vladimir
Lifschitz, editor, Artificial Intelligence and Mathematical Theory of
Computation: Papers in Honor of John McCarthy, pages 359-380. Academic Press,
San Diego, CA, 1991. |
|
| [4]Giuseppe
De Giacomo, Yves Lespérance, and Hector Levesque. ConGolog, a concurrent
programming language based on the situation calculus. Artificial
Intelligence, 121(1-2):109-169, 2000. |
|
| [5] H.
Levesque, R. Reiter, Y. Lesperance, F. Lin, and R. Scherl. GOLOG: A logic
programming language for dynamic domains. Journal of Logic Programming,
31:59-84, 1997. |
|
| [6] Hector J. Levesque and
Maurice Pagnucco, Legolog: Inexpensive Experiments in Cognitive Robotics,
Proceedings of the Second International Cognitive Robotics Workshop, Berlin,
Germany, August 21-22, 2000. |
|
| [7] M. Wooldridge. Intelligent Agents. |
|
| [8] M. Wooldridge and N. R. Jennings. Intelligent Agents:
Theory and Practice. |
|
| [9] R. Brook A Robust Layered Control System For Mobile
Robot. |
|
| [10] R. Brook New Approaches to Robotics. |
|
|
| [11] C. Baral and M. Gelfond. Reasoning agents in Dynamic
Domains. Logic Based Artificial Intelligence , Edited By J. Minker, Kluwer
2000 |
| [12] G. Georgeff and A. Lansky. Procedural
Knowledge |
|
| [13] M. Bratman, D. Israel, and M. Pollack. Plans and
resource-bounded practical reasoning. |
|
|
|
|
|
| Last
modified: Wed Nov 05 18:25:48 Mountain Standard Time 2003 |
|
|
|
|
|
|
|
|
|
|