- Contents and Objectives:
-
This course is an introduction to Robotics from a
computer science perspective and aimed at establishing
the basis for the design and programming of autonomous
robot systems. It covers basic kinematics, dynamics,
and control as well as motion planning, sensors, and
artificial intelligence techniques for robot
applications. Emphasis is given to the application of
these techniques to simulated and real robots.
Throughout the course students will work individually
and in groups to analyze robot control problems and to
design hardware and software solutions. Students
successfully completing this course will be able to
write basic control programs for different robot
platforms and to apply state-of-the-art artificial
intelligence techniques to the control of robotic
mechanisms.
- Prerequisites:
-
Prerequisites include CSE 2320 and CSE 3442. Of
particular importance is knowledge of the programming
language C since all programming assignments will be
using this language.
- Course Materials:
-
This course draws from a number of different books
including V. Braitenberg, ``Vehicles'', MIT
Press, which is available from the bookstore.
Selected parts of other textbooks will be used as part
of the course readings. Copies of these materials
will be put on reserve in the Physical Science
Library. Additional course materials such as
assignments and example solutions will be available
electronically on the course web page. Changes and
corrections, if any, will also be announced by e-mail.
- Computer Access:
-
This course will use UNIX as the operating system for
all programming assignments. For this purpose all
students will have an account on the ACS machine
Gamma with access to the course directory. Additional
details will be announced in class.
- Tentative Office Hours:
-
Office hours for the course will be held by the
instructor in 114 GACB,
MW 5:30 - 6:30, T 1:00 - 2:00, or by appointment.
Times are subject to change and will be
posted. If for some reason you can not make it to any
of these office hours, please inform the
instructor.
e-mail: huber@omega.uta.edu
- E-mail and WWW page:
-
There is a course web page at
http://www-cse.uta.edu/
huber/cse4360 . All
changes and supplementary course materials will be
available from this site. In addition, necessary
changes or important announcements will be distributed
by e-mail. By default e-mail will be sent to your
UTA account. If you prefer a different computer
account you should send mail to the instructor.