Introduction to Robotics — Labs and Homeworks


  • GA Tech
    1. Drunken Sailor project (Code)
    2. Stereocritter project (Code)
    3. Reinforcement Learning project (Code, Sample)
    4. Omnidirectional Color Separation project (Code, Data)
    5. LaserBot project (Code, Data)
    6. Optional Final Project Saccade
  • Brown
    1. Introduction
      1. Fictional Robot Analysis
      2. Enclosure Escape
      3. Object Seeking
    2. Robot Soccer
      1. Path Planning
      2. Robot Localization
      3. Subsumption
      4. Learning (No assignment on site)
      5. Mixed Platform Tournament (No assignment on site)
  • Missouri
    1. Robot Chassis
    2. Multi-Sensor Mobile Robot
    3. Topological Navigation
  • Case Western Reserve University — Autonomous Robotics EECS/BIOL 375/475
    1. Interactive C Programming
    2. Mechanical Construction with LEGOs
    3. Novel Locomotion Device
    4. Determining Nest Direction/Egg Discrimination
    5. Obstacle Avoidance
    6. Navigating to a Nest
    7. Single Egg Collection
    8. Robotic Egg Hunt
  • MIT (Assignments are being posted as the class progresses)
    1. Robot Schematics
    2. Motor Control
    3. Robot Chassis and Simple Commanded Motions
    4. Braitenburg behaviors
    5. Carmen and Visual Servoing
    6. Sonar and Model Acquisition
    7. Planning
    8. Grasping
    9. Debates on Robotics Topics
    10. Grand Challenge: Structure Construction on Mars
  • CMU
    1. Labs
      1. Rube Goldberg Machines (Video)
      2. Robot Vision
      3. Braitenberg Vehicles (Video)
      4. Low Level Mobile Base Control (Video)
      5. Motion Planning (Wavefront Algorithm) (Video)
      6. Sensor-based Planning (Video)
      7. Urban Search and Rescue (USAR)
      8. Forward Kinematics
      9. Inverse Kinematics (Video)
      10. Final Competition
    2. Homework
      1. Matrix-Vector Evaluator
      2. Orthogonal Matrices
      3. Stereo Vision
      4. Convolution
      5. Convolution
      6. Filtering
      7. Voronoi Diagrams
      8. USAR Proposal
      9. USAR Checkpoints
      10. USAR Demos
      11. Forward Kinematics
      12. Kinematic Maps
      13. Lie Bracket Analysis
  • Lowell
    1. Robotics I
      1. Introduction to the Blackfin Handy Board
      2. Feedback in Wall-Following and Velocity Control
      3. Servos and Sonar
      4. Behavior-Based Control
      5. Vision
      6. The Egg Hunt
    2. Robotics II
      1. Final Paper
  • Hopkins
    1. Simulator Introduction
    2. Field Path Planner
    3. RRT-style Planning
    4. Kalman Filter-Based Localization