Standard

 

ELC 216 – Robotics

Course Description:

Explores robotic concepts, terminology, and basic applications.  Emphasis is placed on programming in robotic languages and robot/human interfacing safety practices.  Topics include:  safety, terminology, languages, and programming.

 

Competency Areas:

Hours:

 

 

 

Safety

Class

1

Terminology

D. Lab

2

Languages

P. Lab/O.B.I.

0

Programming

Credit

2

 

 

Prerequisites:  

ELC 213, ELC 214, ELC 215

Corequisites:

 

Course Guide

 

Competency

After completing this section, the student will:

Hours

Class

D. Lab

P. Lab/

O.B.I.

SAFETY

1

1

0

Safety precautions

Discuss safety precautions to follow in dealing with robot installation, repair, and operation.

 

 

 

TERMINOLOGY

4

8

0

Development of robots

Describe the development of robots and their implementation into manufacturing over the past decade.

 

 

 

Automated manufacturing processes

List the advantages and disadvantages of automated manufacturing processes.

 

 

 

Industrial robot system

List and describe the elements of an industrial robot system.

 

 

 

Categories of robots

Explain the categories of robots according to operation mode.

 

 

 

Power actuator schemes

Contrast operation of the power actuator system among electrical, pneumatic, and hydraulic robots.

 

 

 

Organization schemes

Explain the various organization schemes through which end effectors are manipulated in space.

 

 

 

Considerations

Explain the various considerations necessary in selecting a robotic system for a given application.

 

 

 

LANGUAGES

2

3

0

Specific robot

Given a manufacturing problem, select a specific robot to solve a given problem and justify the solution in writing.

 

 

 

High-level computer language

Describe the advantage of using a high-level computer language in robotics application.

 

 

 

Language used on industrial robot trainers

Explain the capabilities of the language used on two industrial robots or robot trainers.

 

 

 

Major manufacturers

Demonstrate familiarity with a major manufacturer language (i.e., Karl, DAL, T3, and IBM).

 

 

 

PROGRAMMING

3

8

0

Computer procedures

Write a simple computer program to control a robot.

 

 

 

 

Write task programs for various robots.

 

 

 

 

Program a robot to perform a task using a teach pendant only.

 

 

 

 

Store a program on a disk.

 

 

 

Integration

Demonstrate procedure for integrating two robots to perform a common task.

 

 

 

 

Demonstrate procedure for integrating a robot into an automated manufacturing process.

 

 

 

 

Suggested Resources

 

Books:

 

Critchlow, A. J.  (1996).  Introduction to robotics.  New York: Macmillan.

Holkstra, R. S.  (1994).  Robotics and automated systems.  Dallas: South-Western.

Rehg, J. A.  (1996).  Introduction to robotics in CIM systems.  Englewood Cliffs, NJ: Prentice Hall.