{ "cells": [ { "cell_type": "markdown", "id": "cd343953-9567-41af-a928-864334c2a47f", "metadata": {}, "source": [ "# 6 Classification of Robots-II\n", "October 15, 2024\n", "\n", "In the previous article (click here to see) we have learnt about the classification of robots based on shape, degrees of freedom and kinematics. In this article the focus is on classifying the robots based on the criteria of mobility, actuation and control method of robots.\n", "\n", "## 6.1 Based on Mobility:\n", " \n", "It is based on the criterion how a robot navigates or executes motion through its surrounding environment.\n", " \n", "### 6.1.1 Stationary Robot\n", " \n", "The robot has a fixed base and it cannot navigate or execute motion through its environment.\n", "Applications: Can be found in various manufacturing and industrial settings like that of robotic arms and CNC machines.\n", " \n", "### 6.1.2 Mobile Robot\n", " \n", "The robot is able to move through its surrounding. It has also many subcategories which includes wheeled, tracked, legged (bipedal, quadrupedal), flying and underwater robots.\n", "\n", "#### 6.1.2.1 Wheeled Robot\n", "This robot is useful in smooth paths as it uses wheel for executing its motion.\n", "Applications: Mobile service or delivery robots, Autonomous Guided Vehicles (AGVs) in warehouse.\n", "\n", "```{figure} _static/Wheeled_Robot.jpg\n", ":alt: Robota6.1 robot design\n", ":width: 300px\n", "\n", "Wheeled Robot (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "c7681e8f-5a56-4994-883b-f11a27ef5d7c", "metadata": {}, "source": [ "#### 6.1.2.2 Tracked Robot\n", "The robot uses continuous tracks like that used in tanks for rough terrain.\n", "Applications: Used in search-and-rescue operations, military use.\n", "\n", "```{figure} _static/Tracked_Robot.jpg\n", ":alt: Robota6.2 robot design\n", ":width: 300px\n", "\n", "Tracked Robot (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "ea0084a1-c48c-4ec9-9c48-74f6b0434f76", "metadata": {}, "source": [ "#### 6.1.2.3 Legged Robot\n", "The mobility is achieved by using legs including bipedal (2 legs), quadrupedal (4 legs) and more.\n", "Applications: Used in rough terrain exploration as well as humanoid applications.\n", "\n", "```{figure} _static/Legged_(Quadrupedal)_robot.png\n", ":alt: Robota6.3 robot design\n", ":width: 300px\n", "\n", "Legged Robot (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "dd6c553e-afec-4a72-afa5-b581f07aacdb", "metadata": {}, "source": [ "#### 6.1.2.4 Flying Robot (Drone)\n", "The robot is incorporated with propellers or fixed wings for flying purpose.\n", "Applications: Security surveillance and vigilance, delivery and aerial mapping during disasters, events, etc.\n", "\n", "```{figure} _static/Drone_Robot.jpg\n", ":alt: Robota6.4 robot design\n", ":width: 300px\n", "\n", "Flying Robot (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "db0676e9-21c6-4778-a632-3b9e5d395bf5", "metadata": {}, "source": [ "#### 6.1.2.5 Underwater Robot\n", "Robot designed for underwater exploration or tasks.\n", "Applications: Marine research, underwater inspection.\n", "\n", "```{figure} _static/Underwater_Robot.jpg\n", ":alt: Robota6.5 robot design\n", ":width: 300px\n", "\n", "Underwater Robot (Source: Image by macrovector on Freepik)" ] }, { "cell_type": "markdown", "id": "66580d1a-8d72-48a9-b836-266d51d1a0ec", "metadata": {}, "source": [ "## 6.2 Based on Actuation (Power Source):\n", " \n", "\n", "It is based on the criterion how the robot’s motion through joints ad actuators is powered.\n", "\n", " \n", "\n", "### 6.2.1 Electric Robot\n", " \n", "\n", "It is the most common type of robot which is basically powered by electric motors for actuation.\n", "Applications: Used in industrial robots for assembly and pick-and-place as well as home service robots.\n", " \n", "\n", "### 6.2.2 Pneumatic Robot\n", "This robot is powered by compressed air for actuation and is suitable for fast response but precision is not so high.\n", "\n", "Applications: Used for simple repetitive tasks like simple assembly pic-and-place.\n", "\n", "```{figure} _static/Pneumatic_Actuator.jpg\n", ":alt: Robota6.6 robot design\n", ":width: 300px\n", "\n", "Pneumatic Actuator (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "2fce03db-3220-4d2e-85d2-d306f2483048", "metadata": {}, "source": [ "### 6.2.3 Hydraulic Robot\n", "In high force application robots, the actuation is powered by pressurized hydraulic fluids.\n", "Applications: These are used in heavy-duty industrial operations such as construction, mining, lifting of heavy locomotives.\n", "\n", "```{figure} _static/Hydraulic_Robot.jpg\n", ":alt: Robota6.7 robot design\n", ":width: 300px\n", "\n", "Hydraulic Robot (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "040865f2-69d5-4aa7-8efa-8540f3c01507", "metadata": {}, "source": [ "## 6.3 Based on Control System/Mechanism:\n", " \n", "It is based on the criterion how the movements and actions of a robot are instructed with the help of control systems or mechanisms.\n", "\n", "### 6.3.1 Manual Control Robot\n", " \n", "In this robot, a human user or operator controls the robot directly using some remote or tethered control systems.\n", "Applications: Often deployed in teleoperations in hazardous environments, bomb disposal, etc.\n", "\n", "```{figure} _static/Manual_Control_Robot.jpg\n", ":alt: Robota6.8 robot design\n", ":width: 300px\n", "\n", "Manual Control Robot (Source: vecteezy.com)" ] }, { "cell_type": "markdown", "id": "def0dc9f-481f-483f-b16c-e1876c7db6e0", "metadata": {}, "source": [ "### 6.3.2 Automatic Robot Control \n", " \n", "\n", "Here the robot operates autonomously by following some pre-programmed instructions.\n", "Applications: Commonly used in Factory Automation, repetitive assembly line tasks.\n", " \n", "\n", "### 6.3.3 Semi-Autonomous Control Robot\n", " \n", "\n", "The robot is capable of performing tasks autonomously but it is necessary for human intervention during decision-making process.\n", "Applications: Used in drones, delivery robots, etc.\n", " \n", "\n", "### 6.3.4 Fully Autonomous Control Robot\n", " \n", "\n", "These are advanced robots whose operations are completely independent of human user; and use sensors, AI and many algorithms for making decisions.\n", "Applications: Mainly developed in making self-driving cars, autonomous delivery robots.\n", "\n", "```{figure} _static/Fully_Autonomous_Robot.jpg\n", ":alt: Robota6.9 robot design\n", ":width: 300px\n", "\n", "Fully Autonomous Control Robot (Source: Freepik)" ] }, { "cell_type": "markdown", "id": "e72d164f-23d5-4e5a-a75f-4307337130db", "metadata": {}, "source": [ "In the next article more classification criteria will be discussed in details. Continue your learning..." ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.11.9" } }, "nbformat": 4, "nbformat_minor": 5 }