# The World of Robotics

## Where does the word "robot" come from?

Did you know that the word "robot" was first used in a play in the 1920s? That is right! The word "robot" was introduced by the work of the Czech writer Karel Capek, entitled R. U. R. (Rossumovi Univerzalni Roboti), which means Universal Robots of Rossum, in English, written in 1920. The word comes from the Czech word Roboti, meaning "hard work". In the play, the robots are machines that look like humans, and invented by them.

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2F3a8uOqOL7k7LsnEnvQva%2Fr-u-r-rossumovi-univerzalni-roboti.jpg?alt=media&#x26;token=536b293a-806b-4f30-9135-75904a6602e6" alt="" width="188"><figcaption></figcaption></figure>

## After all, what is a robot?

A robot is a mechanism that is basically formed by joints and links. The joints have motors and they are programmable so they can move within its environment to perform the desired tasks.

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2Frw8eZpSHhEMnfvf1wqZg%2Fimage.png?alt=media&#x26;token=7e4ba1b8-5b66-4726-acff-24debaa2931b" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FUEDLXbPs7hTAetySaCcd%2Ffile.excalidraw.svg?alt=media&#x26;token=ba463d24-fc45-4cd7-a18c-08af0cea518a" alt=""><figcaption><p>Representation of a robot with links and joints. It has motors on its joints, so it can move the links.</p></figcaption></figure>

### Exercise

1. <mark style="color:red;">How many joints does the following robot have?</mark>

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2Fgp1R4tsFDjriBKkNfkoP%2Fimage.png?alt=media&#x26;token=39572a1e-7a0c-4ee1-aea9-544385758fba" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FMHJiWdSJ5hDdztYhQa5a%2Ffile.excalidraw%20(1).svg?alt=media&#x26;token=4be7ff60-2d26-4920-a4ca-b15813167d1a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">**Answer**</mark>

<mark style="color:blue;">Two</mark>
{% endhint %}

## What types of robots are there?

### Manipulators

Manipulators, as the name suggests, are robots able to manipulate objects; they can move an object in the environment to another position. The most common examples are industrial robots, and they look like arms, as the examples below.

We can also attach a tool to the robotic arm to help with the manipulation. This tool will act like our hand, but not necessarily need to have the format of a hand, or have fingers.

<div><figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2Fq4AxQPHF1CiKo9pYINvO%2Fimage1950.png?alt=media&#x26;token=cda4b592-c91d-43c5-94d8-39183abf61ec" alt=""><figcaption></figcaption></figure> <figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FGN8VcfYEgjnqY39uxPc0%2Fimage1952.png?alt=media&#x26;token=9834c0a5-fcc0-4119-a145-7ceb20a0de0f" alt=""><figcaption></figcaption></figure></div>

### Bi-manual manipulators

Manipulator robots can have one arm or more. The ones that have two arms are called bi-manual manipulators. In this case, the world "bi" refers to "two".

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FB7IaarkbEElbpwexlQnt%2Fimage1953.png?alt=media&#x26;token=3703c4d2-53aa-4592-b6c4-ec0a0421d058" alt=""><figcaption></figcaption></figure>

### Mobile robots

The mobile robots are able to move, some have wheels and some have legs.

In the examples below, on the left we have a robot with legs that moves like an insect. On the right, we have a robot with wheels, similar to the vacuum cleaner robots that you might have seen.

<div><figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2F0yDTKa3PY3PlRcBDZDq7%2Fimage1955.png?alt=media&#x26;token=1e34ad77-df92-48c4-8322-f5b0f25556c6" alt=""><figcaption><p>Robot with legs</p></figcaption></figure> <figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FXmKFGZJ55fWEpPkU4DYy%2Fimage1956.png?alt=media&#x26;token=26c869bf-034a-455d-911d-7a7eb63ef7e4" alt=""><figcaption><p>Robot with wheels</p></figcaption></figure></div>

### Mobile manipulators

The mobile manipulators have the characteristics of a manipulator robot as well as the characteristics of a mobile robot. A robot with wheels **and** an arm, for instance, is a mobile manipulator.

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2Fy7z9IGSctcgvh7RVRqjD%2Fimage1957.png?alt=media&#x26;token=b4aa3f05-de1c-4b5b-9ab1-736210ddac0f" alt=""><figcaption></figcaption></figure>

### UAVs

UAVs is an acronym for “unmanned aerial vehicles”, meaning they are robots that can fly with no pilot on board.

Have you ever seen people taking photos or filming with drones? Drones are examples of an UAV.

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FAgw2K3B4ihg33f8XXzcV%2Fimage1958.png?alt=media&#x26;token=1775feb7-df10-46ed-a31a-5516815a3e2e" alt=""><figcaption></figcaption></figure>

### Humanoids

Humanoid robots are robots that look like a human. In general, we call humanoids the robots with two legs, two arms, a torso and a head. How cool are they?

<div><figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FaGfkftUTlN7fmp9HrrMT%2Fimage1959.png?alt=media&#x26;token=06d328d9-b077-4f39-9fc3-4d1a4ce89654" alt=""><figcaption></figcaption></figure> <figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FxBfcNIh5MsHOczdnfcPk%2Fimage1960.png?alt=media&#x26;token=bd2e9803-161a-4168-9660-0d231029eddb" alt=""><figcaption></figcaption></figure></div>

### Exercise

1. <mark style="color:red;">What type of robot is the one below?</mark>

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FNebGGwvkLbFeujeS1ABO%2Fimage1954.png?alt=media&#x26;token=1f70119c-02e5-4954-b499-4c75b6b07097" alt=""><figcaption></figcaption></figure>

2. <mark style="color:red;">What type of robot is the one below?</mark>

<figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FMrN6NhnyLQ8s3u454aL3%2Fimage1951.png?alt=media&#x26;token=b479d125-2abe-4563-b3fb-cdcae38d7eef" alt=""><figcaption></figcaption></figure>

{% hint style="info" %} <mark style="color:blue;">**Answers**</mark>

1. <mark style="color:blue;">Mobile robot</mark>
2. <mark style="color:blue;">Manipulator</mark>
   {% endhint %}

## What is a rigid body?

You can squish a sponge and change its shape, but you cannot do this with a chair made of wood, right? In this case, the chair is considered a 'rigid body', and the sponge is a 'deformable' object.&#x20;

<div><figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FGLCbggx8qeJba220eezz%2Fkelly-miller-BL6XQLZeXpg-unsplash.jpg?alt=media&#x26;token=e9d5eb92-33a0-4508-91ed-ef48ac2b19a4" alt="Photo of a chair by Kelly Miller on unsplash" width="375"><figcaption></figcaption></figure> <figure><img src="https://2662351606-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-M_6UDUiGoJDhr_OXetO%2Fuploads%2FWcbPGUxcUpxZh3VInUDq%2Fartem-makarov-tDjF-oujPtQ-unsplash.jpg?alt=media&#x26;token=f9f928b8-cc46-480c-ac87-f60f8a3c225d" alt="Photo of sponge by Artem Makarov on Unsplash" width="375"><figcaption></figcaption></figure></div>

### So what? Why are rigid bodies relevant to robotics?

If you pick up a chair by its back and move it, the whole chair moves, not only its back. Why is that? This happens because the chair is a rigid body.&#x20;

Since rigid bodies are not 'deformable', when you move a part of this object, the whole object (body) moves in the same way. A robot with a rigid body is easier to program because we know the overall shape won't change, whereas if it was squidgy, it is much harder to program how to move it.

### Exercise

<mark style="color:red;">Can you tell what object is a rigid body from the list below?</mark>

1. <mark style="color:red;">A bottle made of glass.</mark>
2. <mark style="color:red;">A pen.</mark>
3. <mark style="color:red;">A bag of chips.</mark>
4. <mark style="color:red;">A table.</mark>
5. <mark style="color:red;">A marble (toy).</mark>
6. <mark style="color:red;">Play dough.</mark>

{% hint style="info" %} <mark style="color:blue;">**Tip**</mark>

<mark style="color:blue;">If you can apply a force, for instance, squish the object, and it does not change its form, it is a rigid body.</mark>
{% endhint %}

{% hint style="info" %} <mark style="color:blue;">**Answers**</mark>

1. <mark style="color:blue;">A bottle made of glass - rigid body.</mark>
2. <mark style="color:blue;">A pen - rigid body.</mark>
3. <mark style="color:blue;">A bag of chips - deformable body.</mark>
4. <mark style="color:blue;">A table - rigid body.</mark>
5. <mark style="color:blue;">A marble (toy) - rigid body.</mark>
6. <mark style="color:blue;">Play dough. - deformable body.</mark>
   {% endhint %}

## References:

* (2004)  Human-Robot Interaction. In W. S. Bainbridge (Ed.), Berkshire Encyclopedia of Human-computer Interaction. Berkshire Publishing Group.
* ISO 8373:2012 (en) Robots and robotic devices - Vocabulary. Available from <https://www.iso.org/obp/ui/#iso:std:iso:8373:ed-2:v1:en>. Accessed on 8th September 2020.
* descomplicandoarobotica. Available from <https://www.instagram.com/descomplicandoarobotica/>. Accessed on 15 August 2023.
* The robot images are from the CoppeliaSim simulator. Available from <https://www.coppeliarobotics.com/>. Accessed on 21 August 2023.&#x20;
