Forward Kinematics in Robotics Using Screw Theory

Forward Kinematics in Robotics Using Screw Theory

Can you recall a time when you were frustrated when attempting to compute the forward kinematics for robotic systems? Did you find it frustrating to assign coordinate frames to each link when robots become more sophisticated?  The frustration caused by assigning coordinate frames for each link while solving the forward kinematics of robotic systems using methods like Denavit-Hartenberg is REAL. If your answer to these questions is yes, and you're tired of cumbersome methods like Denavit-Hartenberg to calculate the forward kinematics of robotic chains, this lesson is for you.  The Denavit-Hartenberg is one of the methods to derive the forward…
Read More
What is a collaborative robot used for?

What is a collaborative robot used for?

In this short answer, we answer the question about what a collaborative robot is asked by one of our beloved followers. For a long time, industrial robots, which were primarily programmable robotic arms, were put in a cage separated from human workers because they were not safe to be used in proximity of humans. They were mainly used to conduct dangerous tasks unsafe for human workers. For a long time, industrial robots were put in a cage separated from human workers. Fast forward several decades, with the rise of the Internet of Things (IoT), Machine Learning (ML), advanced sensors, and…
Read More
Robot Grasping in a Heavily Cluttered Environment

Robot Grasping in a Heavily Cluttered Environment

Korea Advanced Institute of Science and Technology (KAIST) student Dongwon Son has recently published interesting research about reactive grasping in a heavily cluttered environment in IEEE Robotics and Automation Letters. Reactive robot grasping in a Heavily cluttered environment. Courtesy of Samsung Research and Dongwon Son. This study proposed a closed-loop framework for predicting the six-degree-of-freedom (dof) grasp in a heavily cluttered environment using vision observations. prediction results in robot grasping. Courtesy of Samsung Research and Dongwon Son. Experimental results on a robot in an environment with a lot of clutter showed that the grasping success rate had improved quantitatively compared…
Read More
Petoi Pet Robot Dog and Pet Robot Cat Educational Robots

Petoi Pet Robot Dog and Pet Robot Cat Educational Robots

Petoi, a company that specializes in developing tomorrow's pet robots, has developed two quadruped robots, a pet robot dog named Bittle and a pet robot cat named Nybble, for stem robotics and educational applications.  Pet Robot Dog Bittle, and Pet Robot Cat Nybble. Image credit: Petoi Bittle is an open-source bionic robot pet dog used for learning and play, able to climb up to the ceiling and walk upside down because of its light body. Adding a customized Arduino board can help the robot pet coordinate difficult movements, and adding different sensors will make it capable of perception. It is…
Read More
ANYmal Quadruped Robot Climbing Stairs

ANYmal Quadruped Robot Climbing Stairs

Researchers at the Robotics Systems Lab at ETH Zรผrich, who are working on legged robots, tested perception-based motion planning for the ANYmal quadruped robot to navigate terrain and stairs. This video was recorded a few years ago, but it's intriguing to see how what we consider normal now was 20x speed then.  ANYmal quadruped robot climbing stairs. Image credit: Robotics Systems Lab at ETH Zรผrich Perception-based motion planning for ANYmal quadruped robot. The experiment in the video shows an ANYmal quadruped robot climbing stairs fully autonomously on a rainy day.  ANYmal quadruped robot navigating stairs on a rainy day. Image…
Read More
Modular Self-Reconfigurable Robots

Modular Self-Reconfigurable Robots

Researchers at MIT's CSAIL HCI Engineering Group have developed modular cube-based self-reconfigurable robots named ElectroVoxel that use electromagnet-powered actuation embedded into each cube's edge to reconfigure in three dimensions via pivoting. Self-reconfiguring modular robots on an air table. Image credit: MIT's CSAIL HCI Engineering Group In the experiment, they used three-dimensional self-reconfigurable robots and showed 2D and 3D self-reconfiguration using pivot and traversal maneuvers on an air table and in microgravity on a parabolic flight. Self-reconfigurable cube robots in microgravity. Image credit: MIT's CSAIL HCI Engineering Group Self-reconfigurable cube robots in microgravity. Image credit: MIT's CSAIL HCI Engineering Group The…
Read More
Collaborative Mobile Robots

Collaborative Mobile Robots

Northwestern University's Center for Robotics and Biosystems has developed collaborative robots for human-robot collaboration.  Mobile Cobots. Image credit: Northwestern University's Center for Robotics and Biosystems In the experiment, three Omnid mobile collaborative robots (mobile cobots) are carrying a large pipe, and they float the pipe so that it has six degrees of freedom (three for positions: x, y, and z movements, and three for orientations: roll, pitch, and yaw rotations) and can easily be controlled by a human operator. Delta robots are three dofs series-elastic manipulators and mobile bases feature three-dof mecanum omnidirectional wheels.  Image credit: Northwestern University's Center for Robotics…
Read More
GITAI’s Lunar Robotic Rover R1 in a Simulated Environment

GITAI’s Lunar Robotic Rover R1 in a Simulated Environment

GITAI has developed a lunar robotic rover called R1 used for moon exploration, mining, inspection, and sampling. Several testing tasks and operations have been successfully completed by the rover in a simulated environment.  GITAI's Lunar Rover. Image credit: GITAI The robotic rover has successfully completed different tests on a mock environment, including testing its locomotion and obstacle avoidance abilities, as well as building solar panels and taking samples. The lunar rover is building a solar panel. Image credit: GITAI The lunar rover is taking samples. Image credit: GITAI Thanks to its omni-directional wheels, the robotic lunar rover could move over…
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? ๐Ÿ˜ƒ 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 the โ€œContactโ€ tab on the website or email us at support[at]mecharithm.com. Send us your work/ research on Robotics and…
Read More
Everything About the Degrees of Freedom of a Robot

Everything About the Degrees of Freedom of a Robot

In this post, you will learn ANYTHING that you've ever needed to know about the degrees of freedom of a robot. You will become familiarized with a general formula to find the degrees of freedom of any mechanism, not just robotic arms. The degrees of freedom of a robot is the dimension of the robot's C-space, which is the minimum number of real numbers needed to represent the robot's configuration. As we saw in the previous post, the robot's configuration is our answer to the question where is the robot? And we also saw different ways to represent the configuration…
Read More