MPT 210: Introduction to Industrial Robotics

Credits 5 Lecture Hours 22 Lab Hours 66

This course introduces students to the fundamental principles of industrial robotics, including robot anatomy, programming, and operation.  Students will gain theoretical knowledge through lectures and readings, and practical experience through offline simulation software and hands-on labs with actual robots.

Students enrolling in this class must meet the following Math requirements:

Completion of MATH 94, MAP 117 (5 credits), or Placement in MATH 98/99, or higher level. 

 

Quarters Offered
Winter
Course Outcomes
  1. Explain the basic components and functions of industrial robots.
  2. Identify different robot types and their applications.
  3. Apply robot safety protocols and procedures.
  4. Utilize offline robot simulation software to program robot movements.
  5. Program basic robot motions using teach pendants.
  6. Operate robots to perform basic tasks.
Course Content Outline
  1. Introduction to Industrial Robotics
    • Introduction to robots and automation
    • Applications of robots in various industries and safety
    • Robot components: manipulator arm, end-of-arm tooling (EOAT), sensors, controllers 
    • Robot types (SCARA, Cartesian, articulated, Collaborative, etc.) based on their structure and movement
  2. Offline Robot Simulation Software
    • Introduction to offline robot simulation software
    • Navigation and environment
    • Robot degrees of freedom (DOF) and work envelope
    • Robot Motion Planning and Path Control
  3. Pick and Place
    • End Effectors and Tools
    • Teach Targets and objects
    • Main and Sub programs
    • Editing and modifying existing programs
  4. Integrated Robotic System
    • Simulation events
    • External communication actions
    • Mechanisms (conveyors, rails, doors, ect.)
    • Collision Detection
  5. Robot Kinematics and Workspaces
    • Kinematic principles: joint types, forward and inverse kinematics
    • Euler Angles and Singularities
    • Speed and Acceleration
    • Cycle times and Reach Studies
  6. Advanced Robot Paths
    • Curve Follow project (Mid-term project).
  7. Introduction to Teach Pendants
    • Robot System and Safety
    • Introduction to teach pendants and their functionalities
    • Jogging and tool frames
  8. Teach Pendant Programming
    • Program overview
    • Motion Instructions
    • Program run and looping.
  9. Common Errors and Troubleshooting
    • Fault diagnosis and recovery
    • Editing programs
    • Input / output and macros
  10. Intro to Collaborative Robots
    • Safety considerations with Collaborative Robots.
    • Advantages and disadvantages
    • Programming with Blockly
Department Guidelines

All subject matter in the course outline will be taught to the depth of learning necessary to ensure students are prepared for the next class in the sequence/program.

The learning outcomes and content outline on this MCO must be reviewed for updates at least every three years.

PO4        Students will be able to conduct measurements, analyze and interpret data, and propose methods for resolving problems