| Course ID: | CSCI(ARTI) 4530/6530. 4 hours. 3 hours lecture and 2 hours lab per week. |
| Course Title: | Introduction to Robotics |
Course Description: | This is an introduction to robotics with a focus on autonomous mobile robots. The two major issues dealt with are: (1) cognitive behavior, and (2) motion. Cognitive behavior addresses problem solving using sensory inputs and desired goals. Motion deals with aspects of movement from simple robotic arm movement to autonomous rovers in unknown environments. |
| Oasis Title: | INTRO TO ROBOTICS |
| Undergraduate Prerequisite: | Permission of department |
| Graduate Prerequisite: | Permission of department |
Semester Course Offered: | Offered fall semester every year. |
| Grading System: | A-F (Traditional) |
|
| Course Objectives: | Students completing "Introduction to Robotics" will have been
exposed to a number of lecture topics as well as many practical
topics. Lecture topics include introduction to robotics,
cybernetics, history of robotics, robotics in fact and fiction,
sensors, control, intelligent behavior, autonomous robot
architectures, robot reasoning, knowledge representation,
and planning. Practical topics include robot construction,
wiring diagrams, motors, gears, principles of motion, feedback,
microprocessors, sensors, and programming for intelligent
behavior. The course will consist of lectures and lab-style
activities. Students will be graded on the standard A to F
grading scale, and will provide end of course evaluations on
the instruction and course content following established
Computer Science Department course evaluation procedures. |
| Topical Outline: | Introduction and History of Robotics
Cybernetics
Artificial Intelligence
Robotics
Robot Control Architectures
The Feedback Control Loop
What Can We Learn From Animal Behavior?
Insects
Mammals
What Are Robotic Behaviors?
Reaction
Action
Navigation
Stimulus-Response
Construction Architectures
Basic Electronics
Motors and Gears
Sensors
Construction Rules and Techniques
Mobile Architecture
Reasoning Architecture
Intelligent Behavior
Decision Making On The Move
Self-Survival
Achieving Goals
Adaptation
Robot Applications
Search and Rescue
Surveillance
Manufacturing
Health Care
Automotive
Advanced Topics
Learning New Behaviors
Cooperation
Distributed Reasoning |