CompSci 97s: Minds and Computers
(Fall 2006)

Home
Course Information
Calendar
Assignments
Writeup Guidelines
Resources
Discussion Forum
Blackboard
Reading Assignments

Reading assignments will be posted regularly on the calendar. Please read every assigned paper before its due date.

 
Robot Assignments
For each assignment, you will demonstrate your robot in class and turn in a writeup by the end of day.
AssignmentLinkAssignedDue
Assignment #1Going the Distance/a> 9/59/11
Assignment #2Braitenberg vehicles9/59/18
Assignment #3Line follower9/25
Assignment #4Avoider
Assignment #5RobocodeFriday, 11/4
Assignment #6leJOS Behaviors
 
Reading List

I. Foundations of Artificial Intelligence

  1. Achieving Intelligence, Chapter 6 from Computer Science: Reflections, National Academy of Sciences, 2004.
  2. John R. Searle, "Minds, Brains, and Programs," Mind Design II: Philosophy, Psychology, & AI, John Haugeland (ed), MIT Press, 1997.
  3. Stuart J. Russell, "Rationality and Intelligence," Artificial Intelligence, 94, 1997.
  4. Alan M. Turing, "Computing Machinery and Intelligence," Mind, 59:236, Oct. 1950.

II. Grand Challenges for AI

  1. The Implications of Kasparov vs. Deep Blue, Communications of the ACM, 40:8, August 1997.
  2. W. Wayt Gibbs, "A New Race of Robots", Scientific American, March 2004.
  3. W. Wayt Gibbs, "From Finish to Start," Scientific American, August 2004.
  4. Sebastian Thrun et al., "Stanley: The Robot That Won The DARPA Grand Challenge," Journal of Field Robotics, 2006.

III. Robot Applications

  1. S. Thrun, "Probabilistic Robotics," Communications of the ACM, 45;3, March 2002.
  2. Manuela M. Veloso, "Entertainment Robotics," Communications of the ACM, 45;3, March 2002.
  3. Robin R. Murphy, "Rescue Robotics for Homeland Security," Communications of the ACM, 47;3, March 2004.
  4. Hiroaki Kitano, "RoboCup Rescue: A Grand Challenge for Multi-Agent Systems," Proceedings of the Fourth International Conference on Multi-Agent Systems, 2000.

IV. Behavior-Based Robotics

  1. Rodney A. Brooks, "Humanoid Robots," Communications of the ACM, 45;3, March 2002.
  2. Rodney A. Brooks, "Intelligence without representation," Artificial Intelligence, 1991.
  3. Maja J. Mataric, "Behavior-Based Robotics," in MIT Encyclopedia of Cognitive Sciences, Robert A. Wilson and Frank C, Keil, eds., MIT Press, April 1999.

V. Applications of Computer Vision

  1. Shel Brannan, "How the First-Down Line Works," http://entertainment.howstuffworks.com/first-down-line.htm.
  2. Lisa Guernsey, "Turning the Super Bowl Into a Game of Pixels," The New York Times, January 25, 2001.
  3. Ronald Azuma et al., "Recent Advances in Augmented reality," IEEE Computer Graphics and Applications, November 2001.

VI. LEGO Documentation

  1. LEGO MINDSTORMS for Schools Quick Start Guide http://www.legoeducation.com/sharedimages/resources/Mindstorms_Quickstart.pdf
  2. Quick Start Guide: Using the NXT with ROBOLAB 2.9
  3. NXT User Guide

VII. LEGO Building & Design

  1. Fred Martin, "The Art of Lego Design", The Robotics Practitioner: The Journal for Robot Builders, 1:2, Spring 1995.
  2. How do I... with LEGO Bricks. Gearing, construction motifs, etc.
  3. TankBot Building Instructions
  4. Dual-Differential Drive Robot Building Instructions

VIII. Java & LeJOS

  1. Sung Li, Rock 'em, sock'em Robocode!, IBM Developer Works
  2. Brian Bagnall, "Navigation in LEGO MINDSTORMS Programming"
  3. Brian Bagnall, "Building a Light-Seeking Robot with Q-Learning"
 
Final Project

TBA

 
Last updated Tue Sep 05 23:17:38 EDT 2006