Robotics engineering – Creation of movement programs for single use

This module will develop according to the following step-by-step learning path:
  • illustration of a robotic cell and calibration check;
  • brief illustration of simulation software;
  • robot arm movement;
  • preliminary operations for the execution of a movement program;
  • creation of a very simple movement program;
  • learner’s exercise in pairs for the realization of the movement program.
The robotic cell consists of a mechanical six axes arm inserted inside a workspace confined by transparent barriers with alarmed doors, the control unit and the the handling and programming interface (the Teach Pendant, in short the “TP”). The robot is a COMAU Racer3 and is capable of moving a mass of 6.5 kg at a speed of 2.5 meters per second; the range of action of the arm is 85 cm, it is the smallest of the COMAU models. COMAU robots are programmed in “pdl2” language, similar to Pascal, it is similar to many other programming languages used in industrial robots made by other manufacturers.
Selection of operation: for programming, for autonomous execution of programs in memory, for PLC-controlled execution of programs in memory; adjustment of the percentage speed of the movements from the programming terminal; the enabling keys and the manual movement keys of the programming terminal: operation in absolute and relative coordinates; creation of a program; first code instruction: insertion of the reference systems of the tool and the work surface, activation of them; configuration of position acquisition: acquisition in absolute or relative coordinates, movement trajectories in a shorter time, linear and arc-of-circle; second line of code: acquisition of the initial position out of space in absolute coordinates with movement in less time; acquisition of work positions in absolute coordinates with linear movement; last line of code: return to the same out of space position in absolute coordinates and linear trajectory; program files in memory and their management; execution of the movement program in programming mode and in local mode.
Professional skills: knowing how to manually move the robotic arm in order to bring it to the various work positions to be acquired. Creating and executing of simple movement programs by acquiring the working positions. Creating and executing of motion programs with different trajectories and with or without termination; using of variables to influence positions, trajectories and kinematics. Movement programming – Part 1: basics Green skills: skills to facilitate holistic and interdisciplinary approaches Soft skills: uses critical thinking and curiosity in solving problems; learning ability; knowledge retrieval skills and knowledge assessment skills
Learners knows how to perform movements of the robotic arm. Key competences: Utilizing digital solutions; Utilization competence of digital platforms, management and control skills of digital functions and utilization competence of solutions

Learning from the best

Marco Papa
Master’s degree in Electrical Engineering; Expert Teacher at Malignani High School in Udine, in the fields of Information Networks, Cyber Security, IoT and Industrial Robotics. Has trained students, adult learners and teachers. Certified EUCIP, COMAU; also, EUCIP, COMAU certified teacher.

More similar courses