Mecharithm’s Blog

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
Robot Love Story | Valentine’s Day Robots

Robot Love Story | Valentine’s Day Robots

Happy Valentine's Day Mecharithm Family! Robot Love Story is nice too! Isn't the robotic language cute? 😃 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 this post, please consider contributing to help us with our mission to make robotics and mechatronics available for everyone. We deeply thank you for your generous contribution! Do not forget to contact us: Be sure to let us know your thoughts and questions about this post, as well as the other posts on the website. You can either contact us through…
Read More
How to Get Jobs in Robotics Companies | Tips from a Sought-after Robotics Engineer

How to Get Jobs in Robotics Companies | Tips from a Sought-after Robotics Engineer

Dr. Madi Babaiasl welcomed Dr. Sina Pourghodrat to her robotics-centered meeting to discuss tips and pointers on how to get a job at a robotics company. His background, the best majors for a successful job landing in robotics, important programming languages to learn, internships, resume writing tips for a successful job landing, and more were discussed and he answered the following questions from our viewers: Tumin: “I recently got into college, and as my side hobby, I started indulging myself into this very field, and that’s when I found you guys. And since then, this channel has been so much…
Read More
Mid-air Reconfigurable Quadcopter

Mid-air Reconfigurable Quadcopter

The High Performance Robotics Lab at the UC Berkley, funded by the Berkeley Fellowship for Graduate Study, and the NSF GRFP, developed a quadcopter that can change its shape mid-flight, operate in four configurations, and has the ability to continue hovering in three of the configurations. Image credit: The High Performance Robotics Lab at the UC Berkley This research can have potential applications in constructions, search and rescue missions, and inspections in dangerous environments. Watch a short video of this below: More information:https://arxiv.org/pdf/2103.16632.pdfhttps://hiperlab.berkeley.edu/ Thanks for reading this robotics news piece. You can access more categorized news on Robotics and Mechatronics…
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
Flying Humanoid Robot Hovering in Mid-air

Flying Humanoid Robot Hovering in Mid-air

Researchers from the Jet Power and Humanoid Robot Lab at the Guangdong University of Technology developed a humanoid flying robot that can hover stably in mid-air for more than twenty seconds by utilizing position feedback from a motion capture system. Image credit: the Jet Power and Humanoid Robot Lab This research can improve the efficiency of humanoid robots to perform tasks such as crossing obstacles or reaching high places during emergency missions. Key points: The robot has ten joints.Brushless motors and harmonic drives are used to actuate the joints.Design is based on thrust vectoring. Watch a short video of this…
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
Astrobee Free-flying Space Robots

Astrobee Free-flying Space Robots

As NASA's free-flying robotic system and research platform, Astrobee has three cubed-shaped robots, software, and a docking station for recharging that helps astronauts with routine tasks like inventory, recording experiments, and moving cargo around the station. Image Credit: NASA In the video, the astronaut is inside Kibo and sets up these robots for an experiment. As Japan's contribution to the international space station, the Kibo Laboratory Module is used for scientific research. Key points: The robots are propelled by electric fans to allow them to fly freely through the microgravity environment of the space station.Cameras and sensors provide vision and…
Read More