Python for Machine Learning in 40 Minutes

Up to this point, we got a clear understanding of the importance of Machine Learning in Robotics. Additionally, we learned how to use Ubuntu, install software utilities, and set up virtual environments. Here we will have a crash course on Python for our Machine Learning tutorials so that a lack of Python knowledge will not hinder you. The purpose of this lesson is to teach you how to use Spyder IDE for writing Python code. You will be introduced to variables, strings, lists, loops, if statements, and Numpy, which is very important for matrix and vector operations that are essential…
Read More
Guns (Utilities) Needed for Following Machine Learning Tutorials

Guns (Utilities) Needed for Following Machine Learning Tutorials

You need guns (software & hardware), lots of guns, to smoothly follow the machine learning tutorials. From the movie "Matrix" In this lesson, you will get a brief introduction to virtual environments, what they are and why we need them. We need virtual environments for our machine learning tutorials Following that, you'll learn about IDEs (Integrated Development Environments) and then get a brief overview of Ubuntu. The next step is the installation of Anaconda and the creation of virtual environments. Finally, you will install Tensorflow, which you will need later on in the machine learning tutorials. IDE or Integrated Development…
Read More
the Sapien 6M Intelligent Robotic Arm

the Sapien 6M Intelligent Robotic Arm

Sapien 6M is an intelligent robotic arm from Sarcos Robotics that can lift more than its own weight! Yes, it has a very good strength-to-weight ratio. the Sapien 6M Intelligent Robotic Arm from Sarcos Robotics Enhanced for autonomous mobile manipulation, the 44 kg/97 lb intelligent robotic arm is capable of lifting payloads up to 50 kg/110 lb. As you can see in the video below, it can lift an 80-lb dumbbell with ease. The Sapien 6M robotic arm can be mounted on an autonomous mobile platform for mobile manipulation. Everything is embedded in the intelligent robotic arm, and no external…
Read More
Introduction to Machine Learning (ML)

Introduction to Machine Learning (ML)

Welcome to the desert of the real. We are excited to announce that following the requests from our Mecharithm family to design a Machine Learning (ML) course, especially for roboticists, we are now able to provide you with a machine learning course specifically designed for robotics applications.  Here are the contents of the whole course on machine learning for robotics: Quick crash course on Python The linear regression problem + small application The logistic regression problem + application on image classification Introduction to supervised learning: Neural networks 1 Introduction to supervised learning: Neural networks 2 Introduction to supervised learning: Neural…
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
Vector Home Robot

Vector Home Robot

Vector from Digital Dream Labs (DDL) is a home robot that can tell you the weather, time your dinner, take photos, react to your touch, or even carry you to bed. Actually, not really. The last part was a joke. Vector home robot Through different embedded sensors, Vector explores and interacts with its environment, recognizes objects, and avoids obstacles. Thanks to the Vision Intelligence 200 Platform's powerful image processing and machine learning, the Vector can navigate autonomously and detect objects and sounds. There are also touch sensors, four microphones arranged in an array to detect sounds and recognize natural speech,…
Read More
Automatic Feeding Robot

Automatic Feeding Robot

An NSF-funded project to help mitigate the problems of people with decreased mobility, especially with eating, is being conducted under the supervision of Tapomayukh Bhattacharjee at Cornell University. Image credit: Cornell University As a result of human-in-the-loop manipulation, the robot's control algorithms learn from human feedback in order to perform complex tasks related to eating. Image credit: Cornell University People who suffer from spinal cord injuries or people with limited mobility due to stroke could benefit from this research by being able to independently perform Activities of Daily Living (ADL). Watch a short video of this below: More information:https://news.cornell.edu/stories/2022/01/robot-assisted-feeding-focus-15m-nsf-grant If…
Read More
Labrador Retriever Robot: an Assistive Robot for Elderly

Labrador Retriever Robot: an Assistive Robot for Elderly

Labrador Systems, a company that makes assistive home robots, recently made Labrador Retriever which is an autonomous service robot to make life easier for senior adults or people with disabilities to move or "retrieve" things at home. Image credit: Labrador Systems Initially, the robot should be trained to build a map for the home. This training is done using a set of routes and stops (places that the robot should go, such as by the fridge) based on the customer's needs and preferences. Image credit: Labrador Systems Then the robot can navigate through the home autonomously using 3D vision and…
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