Introduction to Robotics

BGU Math & Computer Science Department

Description of the course

Robotics is an advanced course in artificial intelligence, that aims at design and implementation of agents that interact with the (physical) real world. Elements from planning are integrated with sensing the real world and employing physical effectors, such as stepper motors driving wheels for locomotion. Any task to be handled becomes a true challenge - uncertainty must be handled in both observation and action, all in real time. Requiring realistic tasks, such as delivery robot, soccer-playing robot, exploration vehicle, etc. add to the above requirements for intelligence that complicate the above issues.

In this course, we will study basic aspects of real-time planning and control, sensors, and effectors. Theoretical material will be supplemented by exercises with a robot simulator, and by LEGO-based robot kits. Each team of students will design, construct, and program a robot that will participate in a classroom competition on a specific task involving robot navigation and control.

Administrative details and online material

  1. Course Reference: Robotics (201-24341) - Spring 1999
  2. Credits: 4.5 (for 4 lecture hours, nominally 1 exercise session, but actually two RBL hours bi-weekly)
  3. Class hours and location
    1. Tuesday 14-16, Building 28, Room 105
    2. Thursday 12-14, Building 28, Room 103
    3. Lab: Sunday 14-16, Building 58 (Math. Building) Room (-112) (AI Lab)
    4. Mid-term exam II: Wednesday, July 21, at 12:00, Buliding 34, Room 107. RESCHEDULED from original time.
  4. Instructor: Dr. Shimony
  5. Teaching/lab assistant: Igor Razgon
  6. Syllabus and detailed description
  7. Online material: manuals, exercises...

Back to BGU Math & CS HomePage