everything.study
16.412

Cognitive Robotics

3-0-9 units · Graduate

Highlights algorithms and paradigms for creating human-robot systems that act intelligently and robustly, by reasoning from models of themselves, their counterparts and their world. Examples include space and undersea explorers, cooperative vehicles, manufacturing robot teams and everyday embedded devices. Themes include architectures for goal-directed systems; decision-theoretic programming and robust execution; state-space programming, activity and path planning; risk-bounded programming and risk-bounded planners; self-monitoring and self-diagnosing systems, and human-robot collaboration. Student teams explore recent advances in cognitive robots through delivery of advanced lectures and final projects, in support of a class-wide grand challenge. Enrollment may be limited.

Spring 2016

Topics

  • Robustness through model-based programming
  • Programs that monitor hidden state
  • Programs with flexible time
  • Programs with flexible time and choice
  • Programs on state and planning as heuristic forward search
  • Planning with temporal land marks
  • Planning with casual graphs
  • Time-line planning using casual graphs
  • Programs that monitor continuous state
  • Programs with continuous goal states
  • Multi-agent planning
  • Programs that relax
  • Programs that execute with humans
  • Advanced lecture 1
  • Advanced lecture 2
  • Advanced lecture 3
  • Advanced lecture 4
  • Advanced lecture 5
  • Advanced lecture 6
  • Advanced lecture 7
  • Risk-bounded programs with flexible time
  • Risk-bounded programming on continuous state I
  • Risk-bounded programming on continuous state II
  • Risk-bounded programs with choice
  • Grand challenge - practice
  • Grand challenge

Readings

Prerequisites & course information

Same subject as 6.8110J Prereq: 16.413[J] and ( 6.1200[J] , 6.3700 , or 16.09 ) G (Spring) Not offered regularly; consult department 3-0-9 units

Sources