Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Robotic Simulator in Unity Engine Course

Mecharithm - Robotics and Mechatronics via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to develop a comprehensive robotic simulator using Unity Engine through this 27-part tutorial series spanning over 10 hours. Master the fundamentals by installing Unity, creating scenes with terrain design, implementing lighting systems, and adding 2D/3D objects to your projects. Explore Unity's physics engine, particle effects, and audio integration while gaining proficiency in C# programming within the Unity environment. Develop object-oriented programming skills through inheritance and prefab creation, then advance to AI implementation for autonomous robot movement and user interface design. Build both simple and advanced Unmanned Ground Vehicle (UGV) robots using C# scripting, implement trigger systems, and create dynamic environmental conditions with varying climates that impact robot performance. Discover data management techniques for saving and loading values, displaying results in tabular format, and predefining scenarios for robot testing. Learn level creation, project management including graphics and input settings, and how to export executable files from your projects. Advance to multiplayer functionality by implementing online scenes with voice chat capabilities, creating multiplayer modes for UGVs, and streaming variables across networks. Master inter-robot communication and establish professor/student access controls in multiplayer environments, providing a complete foundation for professional robotic simulation development.

Syllabus

Robotic Simulator Tutorials in Unity Engine (Every Tuesday and Friday)
Developing a Robotic Simulator on Unity Engine: Introduction (1/27)
Robotic Simulator: Installing the Unity Engine and Making a New Project (2/27)
Robotic Simulator: Creating a New Scene with Terrain Design (3/27)
Robotic Simulator: Lighting (4/27)
Robotic Simulator: Adding 2D/3D Objects into the Project (5/27)
Robotic Simulator: Physics in Unity (6/27)
Robotic Simulator: Adding Other Features [Particle Effects plus Voice] (7/27)
Robotic Simulator: C# Introduction in Unity (8/27)
Robotic Simulator: Inheritance in Objects (Prefab) (9/27)
Robotic Simulator: C# Scripting in Unity [Beginner] (10/27)
Robotic Simulator: AI in Unity for Auto Movement [Beginner] (11/27)
Robotic Simulator: UI Design/Programming in Unity (12/27)
Robotic Simulator: Creating a Simple UGV Robot in Unity with C# (13/27)
Robotic Simulator: Triggers (14/27)
Robotic Simulator: Creating an Advanced UGV Robot in Unity with C# (15/27)
Robotic Simulator: Creating Different Climates with the Impact of Them (16/27)
Robotic Simulator: How to Save/Load the Values and Show Them as a Table (17/27)
Robotic Simulator: How to Predefine a Scenario for the Robot (18/27)
Robotic Simulator: How to Create Different Levels for the Simulator (19/27)
Robotic Simulator: How to Manage the Project and Settings [Graphics, Inputs, Sound, etc.] (20/27)
Robotic Simulator: Exporting a .exe from the Project (21/27)
Robotic Simulator: How to Define Different Types of Inputs for the Project (22/27)
Robotic Simulator: How to Implement an Online Multiplayer Scene with Voice Chat (23/27)
Robotic Simulator: Multiplayer mode for the UGV (24/27)
Robotic Simulator: Streaming the Variables in the Network (25/27)
Robotic Simulator: How to define actions between robots (26/27)
Robotic Simulator: Professor / Student Accesses in Multiplayer (27/27)
Why did Mecharithm introduce Unity for Robotics simulation? #unity #robotics #virtualreality #Shorts

Taught by

Mecharithm - Robotics and Mechatronics

Reviews

Start your review of A Robotic Simulator in Unity Engine Course

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.