Robotic Simulator: How to Predefine a Scenario for the Robot (18/27)

Robotic Simulator: How to Predefine a Scenario for the Robot (18/27)

In the previous lesson, we learned how to save and load different data in the simulator. In this part, we are going to design a complete step with a multi-part scenario for our simulator and define a separate function for each piece. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And a test output for Windows can…
Read More
Robotic Simulator: How to Save/Load the Values and Show Them as a Table (17/27)

Robotic Simulator: How to Save/Load the Values and Show Them as a Table (17/27)

In the previous part, we got acquainted with implementing different types of weather and day and night conditions in the simulator. In this lesson, we will learn how to save and load essential data in the simulator and its application in the main menu and other parts of the simulator. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded…
Read More
Robotic Simulator: Creating Different Climates with the Impact of Them (16/27)

Robotic Simulator: Creating Different Climates with the Impact of Them (16/27)

In the previous lesson, we were able to successfully simulate a complex function called removing/placing an object for our robot. In this lesson, we want to simulate a variety of weather conditions and day and night for our environment using lighting and various skyboxes and to our scene management system. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded…
Read More
Robotic Simulator: Creating an Advanced UGV Robot in Unity with C# (15/27)

Robotic Simulator: Creating an Advanced UGV Robot in Unity with C# (15/27)

In the previous lesson, we learned how to use triggers and their associated programming. In this part, we will simulate and test much more complex actions for our robot, such as picking up or dropping an object off the ground. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And a test output for Windows can be downloaded…
Read More
Robotic Simulator: Triggers (14/27)

Robotic Simulator: Triggers (14/27)

In the previous lesson, we simulated a simple ground robot with manual and automatic mobility methods. In this part, we are going to examine a practical and essential trick in Unity called triggers and learn their applications in scenario design for our simulator. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And a test output for Windows…
Read More
Robotic Simulator: Creating a Simple UGV Robot in Unity with C# (13/27)

Robotic Simulator: Creating a Simple UGV Robot in Unity with C# (13/27)

In the previous lesson, we learned the graphical user interface in the Unity engine and related programming. In this lesson, we are going to design and use a UGV with features such as manual movement and automatic movement. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And a test output for Windows can be downloaded HERE! You…
Read More
Robotic Simulator: UI Design/Programming in Unity (12/27)

Robotic Simulator: UI Design/Programming in Unity (12/27)

In the previous lesson, we learned to simulate the car's automatic movement system between several points. Now we are going to learn how to build a graphical user interface or the same UI in the Unity engine. Use them to design the main menu for your emulator and save it as a separate scene. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to…
Read More
Robotic Simulator: AI in Unity for Auto Movement [Beginner] (11/27)

Robotic Simulator: AI in Unity for Auto Movement [Beginner] (11/27)

In the previous lesson, we learned how to simulate a simple moving car. In this lesson, we are going to simulate a more advanced function, such as the automatic movement of the car between several points. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And a test output for Windows can be downloaded HERE! You can easily…
Read More
Robotic Simulator: C# Scripting in Unity [Beginner] (10/27)

Robotic Simulator: C# Scripting in Unity [Beginner] (10/27)

In the previous lesson, we learned about inheritance between objects and how to create and use prefixes in Unity. In this lesson, we are going to use and implement a simple moving car that can move forward, backward, left, and right and uses different cameras. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And a test output…
Read More
Robotic Simulator: Inheritance in Objects (Prefab) (9/27)

Robotic Simulator: Inheritance in Objects (Prefab) (9/27)

In the previous lesson, we were introduced to the basics and general concepts of Unity programming. In this lesson, we want to get acquainted with inheritance between objects and how to create it and a concept called prefab and learn its applications in scenario building for our simulator. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below (note that more lessons will be added gradually): https://www.mecharithm.com/category/learning-robotics-mechatronics/a-robotic-simulator-on-unity/ Important: Robotic Simulator's Source Code and Sample Output: The source code for the entire tutorials (from 1 to 27) can be downloaded HERE! And…
Read More