Robotic Programming and Software Development

117601

6 modules · 41 topics

Module 1Introduction to Robot Programming7 topics
  • Introduction, Types and Flex Pendant
  • Lead through programming
  • Coordinate systems of Robot
  • Robot controller, Major components and Functions
  • Wrist Mechanism, Interpolation and Interlock commands
  • Operating mode of robot and Jogging-Types
  • Robot specifications, Motion commands, end effectors and sensors commands
Module 2Basics of Robot Operating System (ROS)9 topics
  • Basics of Linux and its General Commands
  • Installation of ROS
  • Introduction to ROS Architecture
  • General Linux Commands for ROS
  • ROS Nodes and ROS Topics
  • ROS File System — Catkin Workspace
  • Custom Message Types
  • ROS Services and ROS Actions
  • ROS Launch Files
Module 3Robot Languages-VAL I & II6 topics
  • Classifications and Structures
  • VAL language commands — Motion control, hand control, program control
  • Industrial Applications using VAL-I Commands
  • VAL-II programming — Basic commands
  • Problem using conditional statements
  • Industrial Applications using VAL-II Commands
Module 4Robot Languages-RAPID & AML7 topics
  • RAPID code basic Commands — Types of Instructions
  • Types of modes of operation
  • Routine and Subroutine command debugging and syntax
  • Developing routine for simple and frequent operations of industrial robot
  • AML Language — General description, elements and functions
  • Statements, constants and variables — Program control
  • Operating systems, Motion, Sensor commands and Data processing
Module 5Autonomous Navigation4 topics
  • Introduction to Sensors (Lidar, Camera, etc.)
  • Mapping Concepts
  • Localization and its concepts
  • Path Planning Techniques and Different Algorithms
Module 6Soft Robotics8 topics
  • Introduction to soft robotics
  • Robotic Process Automation (RPA)
  • Computer Vision and AR & VR in Robotics
  • Virtual robotics and Robot studio online software
  • Singularities
  • Collision detection
  • Repeatability measurement of robot
  • Robot economics
Theory