- Instructor: Prof.
- CRN: 99729
- Meeting Times: MW 01:25 - 3:25 PM, Fall 2005
- Place: PLV Goldstein rm 320
This is a project-based course using pyro (Python Robotics). This course
addresses the problems of controlling and motivating robots to act
intelligently in dynamic, unpredictable environments. Major topics will
include: navigation and control, mapping and localization, robot
perception using vision and sonar, kinematics and inverse kinematics, and
robot simulation environments. To demonstrate these concepts we will be
using a simulated robot (and lego if possible).
The goal of this course is to introduce students to the primary
approaches to Robotics and Artificial Intelligence, including computer vision, game playing, genetic algorithms, neural network learning, self-organizaing map
statistical learning methods, and Bayesian learning.
It is intended to provide enough background to allow students to apply Robotics techniques to learning problems in a variety of application areas. Course projects will be required.
- Prerequisites: None
- Lecture Notes: can be accessed using the http://blackboard.pace.edu
Blackboard Login Procedures for Registered Students are available
- Useful Links: click here
- Project: click here.
- Tentative Schedule:
||Python and Pyro|
||Python and Pyro
||Artificial Neural Networks |
||Artificial Neural Networks
||Project presentation & Demo|
- Project (50%): Students are required to implement
one Robotics application (Presentation and report required.)
- Report (20%): 10 page (double spaced) final report.
- Programming Assignment (30%): Python language programming