Fundamentals of Robotics: Wrenches

Fundamentals of Robotics: Wrenches

In the previous lesson, we learned that screws are geometric interpretations of twists, and they can be used to express configurations in robotics. This lesson is about spatial forces or wrenches in robotics. We will talk about wrenches in this lesson, which are 6-vector representations of forces and moments in robotics. We will also become familiar with how to change the frame of representation of a wrench.  This lesson is part of the series of lessons on foundations necessary to express robot motions. For a complete comprehension of the Fundamentals of Robot Motions and the tools required to represent the…
Read More
Robotic Simulator: Professor / Student Accesses in Multiplayer (27/27)

Robotic Simulator: Professor / Student Accesses in Multiplayer (27/27)

In the previous section, we defined some actions between robots in the network. In this part, we will learn about how to access some management systems for managing the scenario in runtime by the professor to be able to change the situation for online students during the simulator running. This is the last part of the entire course. The corresponding lessons on building a robotic simulator in the Unity engine can be found at the link below: 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: How to define actions between robots (26/27)

Robotic Simulator: How to define actions between robots (26/27)

In the previous lesson, we learned how to stream our data between users. In this lesson, we will examine one of the most important and widely used techniques in multiplayer simulators. We will define some actions which are visible and sensible in the network between robots. 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…
Read More
Robotic Simulator: Streaming the Variables in the Network (25/27)

Robotic Simulator: Streaming the Variables in the Network (25/27)

In the previous section, we learned how to create multiplayer UGV robots. In this part, we will learn how to import a system to stream our data between users. So, we can share some essential variables in the network. 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!…
Read More
Robotic Simulator: Multiplayer mode for the UGV (24/27)

Robotic Simulator: Multiplayer mode for the UGV (24/27)

In the previous lesson, we learned how to install a photon network plugin in Unity and make a simple multiplayer scene with voice chat between users. In this lesson, we will learn how to create multiplayer UGV robots. So, Users can see each otherโ€™s robots and movement in the 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 27) can be downloaded…
Read More
Robotic Simulator: How to Implement an Online Multiplayer Scene with Voice Chat (23/27)

Robotic Simulator: How to Implement an Online Multiplayer Scene with Voice Chat (23/27)

In the previous lesson, we learned how to add different types of inputs. In this lesson, we will learn how to install a photon network plugin in Unity and make a simple multiplayer scene with voice chat between users. 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!…
Read More
Robotic Simulator: How to Define Different Types of Inputs for the Project (22/27)

Robotic Simulator: How to Define Different Types of Inputs for the Project (22/27)

In the previous section, we learned about the basic settings and how to export and test the simulator from the Unity engine. In this lesson, we will use different inputs other than keyboards and mice, such as joysticks and various controllers in Unity, and implement them as functional buttons in 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…
Read More
Robotic Simulator: Exporting a .exe from the Project (21/27)

Robotic Simulator: Exporting a .exe from the Project (21/27)

In the previous lesson, we learned the basics of graphics, time, and inputs. In this lesson, we are going to get acquainted with how to output and configure the simulator export from the Unity engine and test it for Windows. 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: How to Manage the Project and Settings [Graphics, Inputs, Sound, etc.] (20/27)

Robotic Simulator: How to Manage the Project and Settings [Graphics, Inputs, Sound, etc.] (20/27)

In the previous lesson, we learned how to implement several different steps for our simulator. In this lesson, we are going to get acquainted with the primary and vital simulator settings such as graphic settings, time management, keyboard and mouse inputs, and how to optimize the simulator for different platforms. 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
Top Robotics Companies: Interview with PRIME Robotics

Top Robotics Companies: Interview with PRIME Robotics

In this robotics podcast, Nate Aswege was hosted by Dr. Madi Babaiasl to talk about PRIME Robotics as one of the leading companies in providing warehouse robotic automation, the solutions they provide, their story and background, and tips for job seekers to join their company. Image credit: PRIME Robotics Watch the interview: Listen to only the audio here: ๐Ÿ™ Huge thanks to Nate Aswege, Vice President, Sales, and Marketing, PRIME Robotics: https://www.linkedin.com/in/nathanaswege/https://primerobotics.com/ Read more about Warehouse Robotics: https://www.mecharithm.com/warehouse-robotic-automation-everything-you-need-to-know/ Thanks for reading this post. You can access more Mecharithm news and robotics podcasts at the link below: https://www.mecharithm.com/category/mecharithm-news/ If you enjoyed…
Read More