Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Parol6 Robotic Arm Unity Simulator with Matlab Control
Rating: 3.8 out of 5(7 ratings)
71 students

Parol6 Robotic Arm Unity Simulator with Matlab Control

parol6, robotics, unity, matlab
Created byIvan Kholodilin
Last updated 4/2024
English

What you'll learn

  • Import robot arm to unity
  • Setup robot origins in Unity
  • Kinematics diagram of the robot
  • Robot control with Matlab

Course content

7 sections14 lectures2h 2m total length
  • What you will learn in this course2:06

    Discover how to simulate a robotic arm in Unity using Matlab control, and understand the learning outcomes of this course.

Requirements

  • Preliminary work in Unity and Matlab is needed

Description

This course explains the process of creating the virtual robotic arm in Unity and its control with Matlab for the robotic arm was considered as the open source project and named Parol6.

Series of following Tutorials include:

· Part 1

Creating the Unity project. Importing the robot, step by step explanations from 3D model in Solidworks to the final model in Unity. Configuring origins of the robot's joints were explained with Blender.

· Part 2

The kinematics diagram of the robot arm is explained. For kinematics diagram the Denavit–Hartenbergconvention was used (Shortly DH-Table). Next kinematics were tested with the Robotics toolbox for Matlab. In this part it is also explained how to grab object by the gripper. How to operate with the robot by the script. How to operate with the robot by the Matlab.

· Part 3

How to grab objects and sort them by color (Image transfer from Unity to Matlab). Matlab code explanation as well as C# code explanation, how these two programs are communicating with each other

· Part 4

Adding conveyor to Unity and sort objects by color. How to operate with conveyor: move object along it, program sensors to change speed and stop the conveyor. Communication part with Matlab.

Who this course is for:

  • This course is for developers interested in Robotics