Apr 20, 2024  
2018-2019 Course Catalog 
    
2018-2019 Course Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

ELT 721 - Robotics

Credits: 3
Lecture Hours: 1
Lab Hours: 4
Practicum Hours: 0
Work Experience: 0
Course Type: Voc/Tech
The course provides an introduction to robotic fundamentals. The student will examine parameters of robot operation and program robots for various applications.
Competencies
  1. General safety guidelines
    1. E-stops
    2. Deadman switches
    3. Teach pendant e-stop
    4. Hydraulic and Pneumatic lockouts
    5. Gripper safety
    6. DCS Dual check safety system
    7. Physical Barriers
    8. Hard limits
    9. Software limits
  2. Identify by name all the parts on a robot
    1. Identify the drive motor, linkage and specifications for each axis of motion on the arm
    2. Identify the major system elements in a robot syste
    3. Assemble the interconnection between components of a robotic system
  3. Connect and setup a robot and controller system
    1. Identify the safety regions in a work cell
    2. Identify the work volume
    3. Assemble the interconnections between components of a robotic system
  4. Demonstrate proficient ability to move the robot in the Cartesian and joint modes safely
    1. Interface the robot controller with peripheral equipment
    2. Interface the robot controller to other intelligent machines
  5. Be able to perform the following with R30ia controller
    1. Program accurately a remote tool center point
    2. Program accurately a tool center point
    3. Program accurately a user frame
  6. Use the various functions on a teach pendant
    1. Identify between command and arm control functions
    2. Teach points with a teach pendant
    3. Manipulate a robot from its teach pendant
    4. Write programs used for basic decision loops
    5. Write a program using offset command
  7. Programming
    1. Be able to write a simple pick and place robot program
    2. Program with Marco functions
    3. Be able to create, modify and delte programs
  8. Write programs that utilize robot I/O
    1. Interface the robot controller with the peripheral equipment
    2. Interface the robot controller to other inelligent machinces
    3. Become familiar with Fanuc AIO rack I/O systems
    4. Be able to describe the differences between robot I/O, Digital I/O, Analog I/O and group I/O
    5. Understand input/output sinking and sourcing
    6. Be able to integrate robot input output with other devices (SLC-500 PLC etc.) in a pick and place program involving multiple converyors and sensors
  9. Perform robot system maintenace
    1. Identify type and procedures for robotic maintenance
    2. Outline typical prevenative maintenance schedules for robotic systems
    3. Perform disassembly assembly of a Fanuc Arcmate Senior Robot mechanical unit
  10. Write, save and execute various upper level programs
    1. Write program which measure the repeatability of each axis
    2. Write a material handaling application program
    3. Write palletizing application program
    4. Write programs used for basic decision loops
    5. Write a program for item sorting that involves integrating the vision system with the FANUC LR-Mate robot
    6. Write a program using the offset command
    7. Efficiently write Marcos for various functions
    8. Be able to assign to a Macro to USER keys or operator panel on the R30-ia controller
  11. Understand position registers and how to manipulate them
  12. Perform backup and restore R30ia software using PCMCIA card
  13. Be able to identify program types
  14. Write programs using SIMPRO simulation software
    1. Simulate a pick and place program using the SIMPRO handling tool software
    2. Successfully simulate workcell programs before demonstrating on LA-MATE 200 work cell
    3. Successfully draw fixtures and objects in CAD and import them into a SIMPRO work cell
  15. Discuss robot end of arm tooling
    1. grippers for pick and place
    2. Welding systems
    3. Painting systems
    4. other EOAT devices



Add to Portfolio (opens a new window)