I. General Information
1. Course Title:
Introduction to Robotics
2. Course Prefix & Number:
RAST 1104
3. Course Credits and Contact Hours:
Credits: 2
Lecture Hours: 1
Lab Hours: 2
4. Course Description:
This course covers introduction to start-up, operation and simple programming of industry standard robots in the Robot Lab. Items covered are robot safety, robot types, robot move types, program structure, motion control, decision making, peripheral control, robot control modes, and program examples.
5. Placement Tests Required:
6. Prerequisite Courses:
RAST 1104 - Introduction to Robotics
There are no prerequisites for this course.
9. Co-requisite Courses:
RAST 1104 - Introduction to Robotics
There are no corequisites for this course.
III. Course Purpose
1. Program-Applicable Courses – This course is required for the following program(s):
Name of Program(s)
|
Program Type
|
Robotics Automated Systems
|
AAS Diploma
|
Applied Engineering Technology
|
AAS
|
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Analyze and follow a sequence of operations |
Student will be able to follow operational robot controller procedures |
Apply abstract ideas to concrete situations |
Student will be able to demonstrate correct robot safety procedures |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
Expected Outcome
|
MnTC Goal Area
|
define right hand rule
|
|
define robot I/O types
|
|
develop user programs
|
|
define robot motion types
|
|
define robot soft and hard limits
|
|
define robot EOAT setup and control
|
|
develop conditional programs
|
|
edit programs
|
|
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
Robot safety practices
|
Right hand rule
|
Robot coordinate systems
|
E-Stop use and recovery
|
I/O structure
|
Program Data types
|
Program conditional statements
|
Program flow charting
|
Teach pendent use and functions
|
Program registers
|
Program Macros
|
Developing conditional program branching
Robot and digital I/O
|
Robot System I/O
|
Editing programs
|
Robot types
|
Major and minor axis
|
2. Laboratory/Studio Sessions
Practicing Robot Lab Safety procedures
|
Jogging robot using teach pendent
|
Creating programs
|
Setting up and assigning EOAT control
|
Creating conditional I/O control programs
|
Creating relational operators control programs
|
Editing programs
|
Creating Macros
|
Using right hand rule
|
Create welding programs
|
Create pick and place program
|
Create programs using direct and indirect register programs
|
I. General Information
1. Course Title:
Introduction to Robotics
2. Course Prefix & Number:
RAST 1104
3. Course Credits and Contact Hours:
Credits: 2
Lecture Hours: 1
Lab Hours: 2
4. Course Description:
This course covers introduction to start-up, operation and simple programming of industry standard robots in the Robot Lab. Items covered are robot safety, robot types, robot move types, program structure, motion control, decision making, peripheral control, robot control modes, and program examples.
5. Placement Tests Required:
6. Prerequisite Courses:
RAST 1104 - Introduction to Robotics
There are no prerequisites for this course.
9. Co-requisite Courses:
RAST 1104 - Introduction to Robotics
There are no corequisites for this course.
II. Transfer and Articulation
III. Course Purpose
1. Program-Applicable Courses – This course is required for the following program(s):
Name of Program(s)
|
Program Type
|
Robotics Automated Systems
|
AAS Diploma
|
Applied Engineering Technology
|
AAS
|
IV. Learning Outcomes
1. College-Wide Outcomes
College-Wide Outcomes/Competencies |
Students will be able to: |
Analyze and follow a sequence of operations |
Student will be able to follow operational robot controller procedures |
Apply abstract ideas to concrete situations |
Student will be able to demonstrate correct robot safety procedures |
2. Course Specific Outcomes - Students will be able to achieve the following measurable goals upon completion of
the course:
Expected Outcome
|
MnTC Goal Area
|
define right hand rule
|
|
define robot I/O types
|
|
develop user programs
|
|
define robot motion types
|
|
define robot soft and hard limits
|
|
define robot EOAT setup and control
|
|
develop conditional programs
|
|
edit programs
|
|
V. Topical Outline
Listed below are major areas of content typically covered in this course.
1. Lecture Sessions
Robot safety practices
|
Right hand rule
|
Robot coordinate systems
|
E-Stop use and recovery
|
I/O structure
|
Program Data types
|
Program conditional statements
|
Program flow charting
|
Teach pendent use and functions
|
Program registers
|
Program Macros
|
Developing conditional program branching
Robot and digital I/O
|
Robot System I/O
|
Editing programs
|
Robot types
|
Major and minor axis
|
2. Laboratory/Studio Sessions
Practicing Robot Lab Safety procedures
|
Jogging robot using teach pendent
|
Creating programs
|
Setting up and assigning EOAT control
|
Creating conditional I/O control programs
|
Creating relational operators control programs
|
Editing programs
|
Creating Macros
|
Using right hand rule
|
Create welding programs
|
Create pick and place program
|
Create programs using direct and indirect register programs
|