Robotics Fundamentals Training Logo

Robotics Fundamentals Training

Live Online & Classroom Enterprise Training

Robotics Fundamentals introduces the basics of robot design, programming, and operation, focusing on how robots sense, think, and act.

Looking for a private batch ?

REQUEST A CALLBACK

Need help finding the right training?

Your Message

  • Enterprise Reporting

  • Lifetime Access

  • CloudLabs

  • 24x7 Support

  • Real-time code analysis and feedback

What is Robotics Fundamentals Course about?

We think of Robotics as the science of building devices that physically interact with their environment. The most valuable robots do it precisely, powerfully, repeatedly, tirelessly, fast, or some combinations. The most exciting robots do it intelligently. This course will cover the fundamentals of robotics, focusing on the mind and the body. 

We will learn about two core robot classes: kinematic chains (robot arms) and mobile bases. For both robot types, we will introduce methods to explain 3-dimensional space and relationships between coordinate frames. For robot arms, we will use these to model the task of delivering a payload to a specified location. For mobile robots, we will introduce concepts for autonomous navigation in the presence of obstacles. 

What are the objectives of Robotics Fundamentals Course ?

  • Represent 2D and 3D spatial relationships, homogeneous coordinates 
  • Manipulate robot arms: kinematic chains, forward and inverse kinematics, differential kinematics 
  • Program and navigate mobile robots: robot and map representations, motion planning 
  • Plan complete robot systems 
  • Develop present and future applications for robots 

Who is Robotics Fundamentals Course for?

Anyone who wants to start robotics in an academic way 

Available Training Modes

Live Online Training

3 Hours

Self-Paced Training

30 Hours

Course Outline Expand All

Expand All

  •  ROS Installation
  •  Jacobians
  •  Trigonometric Functions
  •  Matrix Operation
  •  1.1 What Is a robot?
  •  1.2 Robotics and AI - at the Beginning
  •  1.3 What we will cover in this course
  •  1.4 Introduction to ROS
  •  1.5 ROS Use in this Course
  •  2.1 Transforms Introduction
  •  2.2 2D Rotations Part I
  •  2.3 2D Rotations Part II, 2D Translations
  •  2.4 Homogenous Coordinates, 2D Transforms
  •  2.5 3D Transforms
  •  2.6 Transforms: Different Perspectives
  •  2.7 Recap
  •  2.8 Transform Inverse, Rotation Representations Part I
  •  2.9 Rotation Representations Part II
  •  2.10 Transforms in ROS, the TF Library
  •  3.1 Robot Arms Introduction
  •  3.2 Kinematic Chains and Forward Kinematics
  •  3.3 Forward Kinematics: URDF notation
  •  3.4 Forward Kinematics: DH Examples
  •  3.5 DH Notation Example: 2-link Planar Robot
  •  3.6 DH Notation Example: SCARA Robot
  •  3.7 Kinematic examples: 6DOF and 7DOF robots
  •  3.8 Recap
  •  4.1 Analytical IK, Planar Robot Example
  •  4.2 Robot Workspaces and IK Solutions
  •  4.3 IK Recap
  •  4.4 Analytical IK, Spherical Robot
  •  5.1 Differential Kinematics Introduction
  •  5.2 Manipulator Jacobian
  •  5.3 Jacobian Example: Planar 2-link Robot
  •  5.4 Singularities
  •  5.5 Differential Kinematics Example- Spherical Robot
  •  5.6 Recap - Joint Space vs. Cartesian Space
  •  5.7 Differential Kinematics Example
  •  5.8 Complete Kinematic Analysis Example
  •  Reflection
  •  7.1 Problem Statement
  •  7.2 Numerical Jacobian Computation
  •  7.3 Singularity Avoidance: Jacobian Pseudoinverse
  •  7.4 Putting It All Together: Cartesian Control
  •  7.5 Redundant Robots: Null Space Control
  •  8.1 Robot configuration space (C-space)
  •  8.2 C-space visualization
  •  8.3 Motion planning- arms vs. mobile robots
  •  8.4 Motion planning for robot arms, sampling-based algorithms
  •  8.5 Rapidly exploring Random Trees (RRT)
  •  8.6 Probabilistic Roadmaps (PRM)
  •  8.7 Motion Planning I- Demo and Recap
  •  9.1 Preliminaries and Map Representations
  •  9.2 Motion Planning as Graph Search
  •  9.3 Dijkstra's Algorithm
  •  9.4 Graph Search on Grids
  •  9.5 A* search
  •  9.6 Differential Drive Robots
  •  9.7 non-Holonomic robots
  •  9.8 Recap
  •  Reflection
  •  The Hall of Fame
  •  The Leading Edge
  •  The Future
  •  Capstone Project

Who is the instructor for this training?

The trainer for this Robotics Fundamentals Training has extensive experience in this domain, including years of experience training & mentoring professionals.

Reviews