Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Robotics and Python Programming with Webots Simulator
Rating: 4.3 out of 5(67 ratings)
285 students

Robotics and Python Programming with Webots Simulator

Fast paced course to give you the hands-on experience with programming the Robots in Webots simulator using Python.
Created byHarsh Bhatt
Last updated 3/2023
English

What you'll learn

  • Programming Robotic Arm using Python
  • Programming Mobile Robot using Python
  • Using Fundamental Inverse Kinematics Techniques with IK Library
  • Factory Automation Simulation in Webots

Course content

4 sections34 lectures1h 51m total length
  • Course Preview1:24
  • Introduction To The Course0:57
  • Installing The Webots Software1:50
  • Installing Python1:40
  • Selecting Project Directory0:54
  • Setting up Python Path in Webots0:31
  • Starting A New World Project1:10

    Open the vbox application and create a new world file in Webots. Name the world, keep default options, and add a rectangle arena to include a default floor, then finish.

  • Interface of New World File2:19
  • Exploring The Options For Adding Nodes1:14
  • Simulation Control Options0:46

Requirements

  • Basic Python Programming
  • Windows 10 / 11
  • Passion For Learning Robotics

Description

This course is designed with the intention of giving you practical and hands-on knowledge to get started with programming the mobile robot and robotic arm in Webots simulator. Webots is a widely used simulator in industries and for research purpose and it has a wide range of robots that you can simulate. In this course, you will learn some very critical concepts of Robotics like how to implement inverse kinematics to the robotic arm. The use of an Inverse Kinematics library that you will learn in this course will not only help you in Webots simulation but also in other software where you are programming real robots.


In this course, you will create a typical factory simulation where the robotic arm will pick an object from the conveyor and place it on the mobile robot. The mobile robot will transfer the object from one place to another in factory environment. And a second Robotic arm will pick the object from the mobile robot and place it on the conveyor. This system will be controlled with multiple controllers programmed in Python.


Robot simulation is highly used in industries where the cost and risk in the project is high. This course will help you in gaining the skill that is required in the industries and also help you in creating the base infrastructure for your future projects.

Who this course is for:

  • Undergraduate Students
  • Graduate / Post-Graduate Students