Mon. Jan. 11 |
-
Topics: Introduction; survey; What is a robot?; Videos: McGeer passive
dynamic walker, SONY SMART cell & APOS system
-
Handouts: syllabus, survey, Mason Preface and Chapter 1
-
Assignments:
-
Read Mason, Preface for Wednesday
-
Assignment 1: Read Mason, Chapter 1; do Exercise 1.1 and for 4964 students,
pick one other exercise, for 6963 students, pick two other exercises.
|
Wed. Jan. 13 |
-
Topics: Introduction to manipulation; Planar kinematics (from Mason,
sections 2.1 and 2.2, pages 11-17)
-
Handouts: Bohringer, Bhatt, and Goldberg, "Sensorless Manipulation
Using Transverse Vibrations of a Plate," ICRA 95. (Plus a few pages from
reference 9 from this paper.)
-
Assignments:
-
Reading report on this paper due Wed. Jan. 20.
|
Fri. Jan. 15 |
-
Topics: Instantaneous CORs (Mason, Corollary 2.6), Constraints (Mason,
Section 2.5, pp. 23-26), Reuleax's method (Mason, Section 2.5.2), Basic
physics (Mason, Section 5.1, pp. 85-87), Friction & bar clamp example
(Mason, Sections 6.1 and 6.2)
|
Mon. Jan. 18 |
MLK holiday |
Wed. Jan. 20 |
-
Topics: Pipe clamp design (Mason,Section 6.2, pp111-112); Grasping
(Force closure example - Mason, Section 5.4, pp94-95; Form closure - see
Reuleax's method 1/15)
-
Handouts: Sakaguchi, Masutani, and Miyazaki, "A Study on Juggling
Task", IROS91; and Buhler and Koditscheck, "From stable to chaotic juggling:
theory, simulation, and experiments", ICRA90
-
Assignments:
-
Reading report on this paper due Wed. Jan. 27.
|
Fri. Jan. 22 |
Paper discussion: : Bohringer, Bhatt, and Goldberg, "Sensorless
Manipulation Using Transverse Vibrations of a Plate", ICRA 95. (Plus a
few pages from reference 9 from this paper.) |
Mon. Jan. 25 |
-
Topics: Configuration space (Mason, Section 4.1 and 4.2); Graph
search (See any introductory AI textbook such as Winston "Artificial
Intelligence")
-
Handouts:
-
Assignments:
-
Assignment 2 due on Mon. Feb. 8
|
Wed. Jan. 27 |
-
Topics: Path planning: Graph search, Potential field approach, Completeness
-
Handouts: C-Space examples (Mason figure 4.2 - 4.5); Lozano-Perez,
et al. "Handey: A Robot System that Recognizes, Plans, and Manipulates",
ICRA87
-
Assignments:
-
Reading report on this paper due Wed. Feb. 3
|
Fri. Jan. 29 |
Paper discussion: Sakaguchi, Masutani, and Miyazaki, "A Study
on Juggling Task", IROS91; and Buhler and Koditscheck, "From stable to
chaotic juggling: theory, simulation, and experiments", ICRA90 |
Mon. Feb. 1 |
-
Topics: Pushing
-
Handouts:
-
Assignments:
|
Wed. Feb. 3 |
-
Topics: Tapping
-
Handouts: Lozano-Perez, et al. "Automatic Synthesis of Fine-Motion
Strategies for Robots", IJRR94
-
Assignments:
-
Reading report on this paper due Wed. Feb. 10
|
Fri. Feb. 5 |
Paper discussion: Lozano-Perez, et al. "Handey: A Robot
System that Recognizes, Plans, and Manipulates", ICRA87 |
Mon. Feb. 8 |
-
Topics: A Control Primer: transient response of second order damped
systems
-
Handouts: Sections from Lozano-Perez, "Robot Manipulation" Chapter
6
-
Assignments:
-
Assignment 2 extension until Thursday February 11, 5:00pmue
|
Wed. Feb. 10 |
-
Topics: A Control Primer: steady state response of second order
damped systems and PID control
-
Handouts: Sections from Lozano-Perez, "Robot Manipulation" Chapter
6
-
Assignments:
|
Fri. Feb. 12 |
Paper discussion: Lozano-Perez, et al. "Automatic Synthesis
of Fine-Motion Strategies for Robots", IJRR94 |
Mon. Feb. 15 |
|
Wed. Feb. 17 |
-
Topics: Introduction to Mobile robotics; Overview and design of
mobile robots; Synchro Drive
-
Handouts:
-
Assignments:
|
Fri. Feb. 19 |
-
Topics: Motor
-
Handouts:
-
Assignments:
|
Mon. Feb. 22 |
-
Topics:Localization
-
Handouts: Borenstein, Evevett, and Feng Instroduction from "Where
am I? Sensors and Methods for Mobile Robot Positioning"; Notes from Wed.
Feb. 17; Joseph L. Jones and Anite M. Flynn, Section from "Mobile Robots:
Inspiration to Implementation"
-
Assignments:
-
Assignment 3 due on Mon. Mar. 15
|
Wed. Feb. 24 |
-
Topics:Sensing: Sonars
-
Handouts: Hans P. Moravec, Alberto Elfes, "High Resolution Maps
from Wide Angle Sonar", ICRA85
-
Assignments:
-
Reading Report due on Wed. Mar. 3
|
Fri. Feb. 26 |
-
Topics:Motor Control, Power System
-
Handouts: From Jones and Flynn "Mobile Robots: Inspiration to implementation",
"Power" and "How a DC Motor Works"
-
Assignments:
|
Mon. Mar. 1 |
-
Topics: Uncertainty, Estimation, and the Kalman Filter
-
Handouts: Notes for "Uncertainty, Estimation, and the Kalman Filter"
-
Assignments:
|
Wed. Mar. 3 |
-
Topics: Uncertainty, Estimation, and the Kalman Filter
-
Handouts: Daniel Pagac, Eduardo M. Nebot, Hugh Durrant-Whyte, "An
evidential approach to probabilistic map-building", ICRA96
-
Assignments:
-
Reading Report due on Wed. Mar. 17
|
Fri. Mar. 5 |
Paper discussion: Hans P. Moravec, Alberto Elfes, "High Resolution
Maps from Wide Angle Sonar", ICRA85 |
Mon. Mar. 15 |
-
Topics:Path planning - configuration space
-
Handouts:
-
Assignments:
|
Wed. Mar. 17 |
-
Topics:Path planning - nonholonomic
-
Handouts: Lecture Notes for "Introduction to Nonholonomic Path Planning";
Latombe, "A Fast Path Plnner for a Car-Like Indoor Mobile Robot", AAAI91
-
Assignments:
-
Reading Report due on Wed. Mar. 24
|
Fri. Mar. 19 |
Paper discussion: Daniel Pagac, Eduardo M. Nebot, Hugh Durrant-Whyte,
"An evidential approach to probabilistic map-building", ICRA96
-
Assignments:
-
Assignment 4 out, due on Mon. April 5
|
Mon. Mar. 22 |
-
Topics:Control of mobile robots
-
Handouts:
-
Assignments:
|
Wed. Mar. 24 |
-
Topics:Introduction to mobile robot architectures
-
Handouts: From "Artificial Intelligence and Moble Robots" Dvaid
Kortenkamp, R. Pter Bonasso, and Robin Murphy, Eds. AAI Press/MIT Press,
1998; Brooks and Connelll, "Asynchronous distributed control system for
a mobile robot", SPIE 1986
-
Assignments:
-
Reading Report due on Wed. Mar. 31
|
Fri. Mar. 26 |
Paper discussion: Latombe, "A Fast Path Plnner for a Car-Like
Indoor Mobile Robot", AAAI91 |
Mon. Mar. 29 |
-
Topic: Project updates
-
Handouts:
-
Assignments:
|
Wed. Mar. 31 |
-
Topics:Optimal and Effient Path Planning for Partially-Known Environments
-
Handouts:Stentz, "Optimal and Effient Path Planning for Partially-Known Environments",IEEE 1994; Firby, "Task Directed Sening", SPIE 1989
-
Assignments:
|
Fri. Apr. 2 |
-
Discussion: Brooks and Connelll, "Asynchronous distributed control
system for a mobile robot", SPIE 1986
-
Assignments:
|
Mon. Apr. 5 |
-
Topics:Project updates
-
Handouts:
-
Assignments:
|
Wed. Apr. 7 |
-
Topics:Mobile robot architectures
-
Handouts:"A Layered Architecture for Office Delivery Robots" from Int'l Conference on Autonomas Agents 1997
-
Assignments:
- Reading report is due on Wed. April 14
|
Fri. Apr. 9 |
Paper discussion:IEEE 1994; Firby, "Task Directed Sening", SPIE 1989 |
Mon. Apr. 12 |
-
Topics:Project updates
-
Handouts:
-
Assignments:
|
Wed. Apr. 14 |
-
Topics:Mobile robot architectures
-
Handouts:
-
Assignments:
|
Fri. Apr. 16 |
Paper discussion:"A Layered Architecture for Office Delivery Robots", from Int'l Conference on Autonomas Agents 1997nbsp; |
Mon. Apr. 19 |
-
Topics:Collaborative mobile robotics
-
Handouts:
-
Assignments:
|
Wed. Apr. 21 |
-
Topics:Collaborative mobile robotics
-
Handouts:
-
Assignments:
|
Fri. Apr. 23 |
-
Topics:Project presentations
-
Handouts:
-
Assignments:
|
Mon. Apr. 26 |
-
Topics:Project presentations
-
Handouts:
-
Assignments:
|
Wed. Apr. 28 |
-
Topics:Project presentations
-
Handouts:
-
Assignments:
|