Develop basic programs for industrial robotic arms


This unit describes the performance outcomes, skills and knowledge required to develop basic programs for industrial robotic arms.

The unit of competency is applied by technicians in a robotics, automation, mechatronics or electronics engineering working with robotic arms.

No licensing, legislative, regulatory or certification requirements apply to this unit at the time of publication.


Elements describe the essential outcomes.


Performance criteria describe the performance needed to demonstrate achievement of the element.

1.    Perform calculations for robot arms

1.1.      Perform Forward and Reverse Kinematics calculations for a robotic arm, using MATLAB (or alternative)

1.2.      Perform force and velocity calculations for joints and end effectors

2.   Design sensing, vision and safety systems for industrial robot arms

2.1.      Use methods for haptic and tactile sensing for robot arms design

2.2.      Use the basics of end effector (‘End of Arm’) to design robot arms

2.3.      Design a basic machine vision system for a robot arm

2.4.      Identify safety issues for robot arms

3.    Perform robot arm control simulation

3.1.      Identify and establish initial parameters for the robotic system

3.2.      Carry out required steps using software to simulate control of a robot arm


Foundation skills essential to performance are explicit in the performance criteria of this unit of competency.


52677WA Module 16 Industrial Robot Arms



Assessment requirements for DMCROB617 – Develop basic programs for industrial robotic arms


To achieve competency in this unit a person must satisfy the requirements of the elements and performance criteria, foundation skills and range of conditions included in the unit.

The person must also:

  • write atleast one MATLAB program
  • design industrial robot arms using various vision, sensing and safety systems
  • interpret parameters to simulate robot arm control


To achieve competency in this unit, a person must demonstrate knowledge of:

  • degress of Freedom and free Body Diagram
  • Danavit-Hartenberg convention
  • forward and reverse kinematics
  • force and motion calculation
  • latest sensing, vision and safety techniques for robot arms 
  • fundamentals of robotics
  • robot sensors
  • software for simulation, motion analysis and control 


Assessment conditions:

All assessment must be completed in accordance with work health and safety standards.

When assessments are conducted remotely, invigilation software must be used to ensure authenticity of work completed.

Model answers or marking guides must be provided for all assessments to ensure reliability of assessment judgements when marking is undertaken by different assessors.

The candidate must have access to all tools, equipment, materials and documentation required.

Assessor Requirements:

Assessors must satisfy the assessor requirements in the standards for registered training organisation (RTOs) current at the time of assessment.

Assessors must also hold a tertiary qualification in engineering or related field.

The RTO must also ensure that trainers and assessors keep their industry knowledge up to date through ongoing professional development.

The RTO must take appropriate steps, as an ongoing procedure, to verify information about trainer and assessor’s qualifications, vocational competencies and current industry skills.


Software/Hardware Used


  • Wireshark


  •  N/A