OAKTON COMMUNITY COLLEGE
GENERIC COURSE SYLLABUS


Instructor: Dave Geller
Semester:
Division office 2
Time:
Email:   dgeller@oakton.edu
Room: P132 (Skokie)
Office Hours:

I. Course Course Course      
  Prefix Number Name Credit: Lecture: Lab:
  MFG 140 Introduction to Robotics and Vision Systems
4
3
2

II. Prerequisites:
  Students should have a working knowledge of basic electricity and some experience in PLC controllers. MFG 240 is suggested


III. Course Description (catalog):
  An overview of the operation and usage of robots in manufacturing applications. Topics include: identification and justification of robot applications, robot types and configurations, end effectors, grippers and dispensers, work cell safety requirements, programming, motion profiles, and vision systems used for random parts location pickup and inspection. This is a hands-on course requiring the student to setup, program, and debug a robotic work cell.

IV. Learning Objectives:
  Students will be introduced to the different types of robots and robotic applications used in industry today. After completing this class a student should be competent to do the following:
   
 
  • Set up a robotic work cell in a safe manner complying with all the OSHA safety rules.
  • Analyze an industrial application to see if it qualifies as a robotic application.
  • Choose end effectors to perform the required manipulation of the product.
  • Layout a work cell to be sure the robot can reach all the necessary locations.
  • Program the robot for a variety of industrial applications.
  • Have a good working knowledge of how an ABB IRB2400 robot functions.
  • Interface sensors and vision system to the robot controller for testing and position feedback.

V. Academic Integrity:
 

Students and employees at Oakton Community College are required to demonstrate academic integrity and follow Oakton’s Code of Academic Conduct. This code prohibits:

  • cheating,
  • plagiarism (turning in work not written by you, or lacking proper citation),
  • falsification and fabrication (lying or distorting the truth),
  • helping others to cheat,
  • unauthorized changes on official documents,
  • pretending to be someone else or having someone else pretend to be you,
  • making or accepting bribes, special favors, or threats, and
  • any other behavior that violates academic integrity.

There are serious consequences to violations of the academic integrity policy. Oakton’s policies and procedures provide students  a fair hearing if a complaint is made against you.  If you are found to have violated the policy, the minimum penalty is failure on the assignment and, a disciplinary record will be established and kept on file in the office of the Vice President for Student Affairs for a period of 3 years.

Details of the Code of Academic Conduct can be found in the Student Handbook.


VI. Handouts:
  Sample programs and student lab manual. Labs will be taught using Microbot trainers for the introductory labs and a ABB IRB-2400 industrial robot for the advanced labs.

VII. Evaluation of Student Progress:
 
    • 3 tests will be given as shown on the topic outline.
    • 1 Group project will be assigned.
    • All lab projects must be completed for a perfect lab grade of 100.
    • Your 3 test grades, group project grade and the lab grade will be averaged to arrive at a final grade.
Grading Scale:  
90 – 100 A
80 – 89  B
70 – 79 C
60 – 69 C
59 & below F

Students who miss more than 4 classes will be lowered one letter grade.

If you have a documented learning, psychological, or physical disability you may be entitled to reasonable academic accommodations or services. To request accommodations or services; contact the ASSIST office in the Instructional Support Services department. All students are expected to fulfill essential course requirements. The College will not waive any essential skill requirement of a course or degree program.


VIII. Text:
 

Introduction to Robotics in CIM Systems – 3rd edition, James A. Rehg. Prentice Hall Publishers.


IX. Outline of Topics:
 

Class 1
Introduction to robot motion control and some typical industrial robotic applications. Cost justifying a robot for an application, and what factors determine a good industrial application for a robot.

Class 2
Introduction to robot safety requirements to meet OSHA and ISO requirements. Focus is on cell safety protection using gates, floor mats, or light beam safety devices.

Class 3
Introduction to end effectors. Deciding on the best gripper or dispenser for your application is critical to a robotic work cell’s success. Also discussed are quick disconnect types for end effectors and anti collision and alignment considerations when deciding on end effectors for an application.

Class 4
Point to point motion programming for a robot. Several labs will be passed out and students will learn basic motion programming on the Microbot trainers.

Class 5
Introduction to ABB robot types and the IRB-2400 in detail. Includes interface design, safety circuits, E stop circuits, using the hand held motion control, and basic motion commands for programming. Additional Microbot labs.

Class 6
First test and continuation of lab projects.

Class 7
Programming the IRB-2400 for pick and place type applications. Sample program using a sensor to start the motion sequence. How to use the collision sensors to gage parts for size and geometry. IRB2400 Lab

Class 8
Programming the IRB-2400 for motion profiles to trim flash or dispense adhesive in a pattern. IRB-2400 Lab

Class 9
Interfacing the IRB-2400 to an Allen Bradley PLC controller for CIM cell applications and control. IRB-2400 Lab.

Class 10
Second Text and continuation of IRB-2400 labs.

Class 11
Introduction to robotic palletizing applications and stacking patterns. IRB-2400 Lab

Class 12
Introduction to Vision systems. A banner vision system will be demonstrated for use in product inspection, product pickup location, and other vision applications. Vision lab.

Class 13
Vision system interfacing to robotic controllers and PLC controllers. Vision Lab

Class 14
Advanced CIM cell Lab

Class 15
Advanced CIM cell Lab

Class 16
Final test and all lab projects are due.

The instructor reserves the right to make adjustments to the above schedule by informing the class accordingly.


 

Safety Policy

General:
Your instructor will cover the following safety concerns at the beginning of the class.

1. Location of power shut off.
2. Location of fire extinguisher.
3. Location of shut off for Shop Air supply.
4. General safety rules in the lab.

As the course progresses the instructor will cover safety concerns in machine control system programming and control systems design. These safety rules must be followed in the student’s own programs and program debug procedures.

No student will ever work on lab projects in the room alone. For safety sake at least 2 people must be in the room anytime students are working on lab projects.

The student understands the equipment used in this course is standard industrial grade equipment and must be used in accordance with OSHA standard industrial safety rules and regulations.

The student understands the instructor has the right to remove a student from the class for dangerous or unprofessional behavior.

If at any time a student notices a safety concern he/she must notify the instructor immediately. This includes loose equipment, hoses, wiring or any other safety concern.

----------------------------------Cut here----------------------------------

I have read and understand this Syllabus and will abide by all the safety rules.
Name:____________________________________________________

Date:_____________________________________________________

This information is requested so I may contact you if a class is to be cancelled.
E-mail address:_____________________________________________
Student phone number: _______________________________________