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? 😃 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
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
Configuration and Configuration Space (Topology and Representation) of a Robot

Configuration and Configuration Space (Topology and Representation) of a Robot

This is the second lesson on Fundamentals of Robotics, and it will be your guide to know everything you have ever needed to know about the configuration and configuration space (its topology and representation) of a robot. In this lesson, we will talk about the configuration of the robot. Then, the configuration space and topology of the configuration space will be discussed, and finally, we will talk about different ways to represent the configuration space. What is the Configuration of Something? The configuration of something answers the question, where is that thing? For example, to know where a door is,…
Read More
Fundamentals of Robotics: Introduction

Fundamentals of Robotics: Introduction

This is the first post of the series of Fundamentals of Robotics course that provides an introduction to the course and some introductory remarks on Robotics. The course will cover all the fundamentals of robotics, including kinematics, mechanics, planning, and control. This course is needed because, in most robotics classes, only part of the fundamentals are covered, and advanced topics such as planning and control are usually neglected. To learn robotics efficiently, all of these topics should be covered in tandem, and neglecting each part will hinder the learning. We will use free robot simulators to implement most of the…
Read More
Implementing Dynamics and Control of a Quadrotor in MATLAB

Implementing Dynamics and Control of a Quadrotor in MATLAB

In this post, we will implement the dynamics and control of a quadrotor in MATLAB and Simulink. Stabilizing and tracking controllers are simulated and implemented on Quadcopter. A square trajectory is specified for the tracking controller. The reference of the simulation equations is the paper "Modeling and control of quadcopter" by Teppo Luukkonen. You can download the paper HERE! It has a table of values that we will use for the simulation. Objective: Simulation of Dynamics and Control of a Quadrotor in MATLAB and Simulink The objective is to implement a simulation of the quadcopter dynamics by implementing the equations…
Read More