Programming Industrial Robots

The course offers students hands-on experience with current industrial robot operation and programming. The course will use ABB Robot Studio software, which simulates the robots and their interfaces in a virtual environment, and actual ABB six-axis robots, IRC5 and S4C controllers. Teach and Flex Pendants. The course offers excellent practical preparation for students interested in systems integration and automation. The mini-course is structured as a computer-based laboratory with problems and projects outside the lab, at the Chemical Engineering Machine Shop in Doherty Hall and at the Maglev Inc. facility in McKeesport. The course assumes students have familiarity with boolean logic, robotic motion planning , motion control, kinematics and computer programming. In course projects, students program industrial robots and create virtual manufacturing cells. Each student's coded solutions will be tested on real robots and controllers. Each assignment and project application will reinforce the basic principles developed in lectures.The course is intended to introduce students to the notation, terminology, basic problems and methodology of programming industrial robots. It is also intended to provide students with tools for solving typical problems found in systems integration of automation and robotics.

Sponsoring Professor: Dr. Howie Choset, Instructor: Larry Hayhurst

Prerequisites: Linear Algebra, Kinematics and Dynamics of Mechanisms, procedural programming languages and programming skills.

CMU Licensed Software: ABB Robot Studio is available here only to CMU, scroll down the list to Robot Studio, download Installation Instructions and Robot Studio

Links of Interest: CMU RI Web site, CMU Field Robotic, Miscellaneous Links