Developing a robot simulator on Unity Engine: introduction (27/1)

Developing a robot simulator on Unity Engine: introduction (27/1)

HomeMecharithm - Robotics and MechatronicsDeveloping a robot simulator on Unity Engine: introduction (27/1)
Developing a robot simulator on Unity Engine: introduction (27/1)
ChannelPublish DateThumbnail & View CountDownload Video
Channel AvatarPublish Date not found Thumbnail
0 Views
Welcome to the course on building a robot simulator on Unity Engine.

In this course we will learn how to build a professional simulator for different robots in Unity. The topics of this course are based on the basic requirements for building a simulator, allowing users to design their desired simulator on the Unity engine even without prior knowledge of Unity programming.

We will learn from start to finish how to build a simulator for a UGV robot that can carry objects.

This course consists of two parts: creating a single-player simulator and building a multiplayer simulator. In multiplayer mode, the simulator can voice chat and be used simultaneously by multiple users from different parts of the world.

We will also create an online system to monitor the professor's actions of students. Ultimately, the entire resource of this project will be provided to users.

The content of the entire course is as follows:
– Developing a robot simulator on Unity Engine: introduction
– Install the Unity Engine and create a new project
– Creating a new scene with terrain design
– Relief
– Add 2D/3D objects to the project
– Physics in unity
– Add other features (particle effects plus voice)
– C# Introduction to Unity
– Inheritance in objects (prefab)
– C# scripting in Unity (beginner)
– AI in automatic movement unit (beginner)
– UI design/programming in unity
– Creating a simple UGV robot in unity with C# (simple movement via keyboard and changing camera)
– Triggers
– Creating an advanced UGV robot in unity with C# (defining different behaviors for the robot)
– Creating different climates with its impact
– How to save/load the values and display them as a table
– How to predefine a scenario for the robot (add waypoints and define the actions with triggers)
– How to create different levels for the simulator
– How to manage the project and settings (images, input, sound and others)
– Export an .exe from the project
– How to define different types of inputs for the project
– Implement an online multiplayer scene with voice chat (with 20 users)
– Multiplayer mode for the UGV
– Streaming of the variables in the network
– Defining actions between robots
– Access to professor/student in multiplayer

In the next lesson we will start building a complete simulator for an advanced robot! The next lesson will be uploaded on Friday at 12:00 PM CST.

Website version:
https://www.mecharithm.com/developing-a-robotic-simulator-on-unity-engine-introduction

Please note that all lessons on how to develop a robot simulator on Unity have been collected into a playlist for your convenience.

Thanks for looking! We'd love to have you as part of the Mecharithm family
https://linktr.ee/mecharithm

If you enjoyed this video, please consider making a contribution to help us continue our mission to make robotics and mechatronics available to everyone. We thank you very much for your generous contribution (you can do this via the Thank you button below the video).

️ Tutorials and learning materials are the property of Mecharithm, but sampling is permitted with proper credit to the main source.

#robotics #roboticsimulator #UGV #robot #autonomousrobots #robotsimulatorinunity #unityengine #unity #robotsimulator #robotsimulatortutorials #autonomousrobotsimulator

Please take the opportunity to connect and share this video with your friends and family if you find it helpful.