Topic 1 - Introduction

What is a robot?

_images/robots.png

A robot is the sum of:

  • Sensors

  • Actuators

  • Computing

  • Communication

  • Ability to move

  • Intelligence (AI)

The objective is to make robots autonomous!

How?

_images/robot.png

We need a lot of things!

  • Localization

  • Mapping

  • Robot Kinematics

  • Task allocation

  • Planning

We will not focus too much on the robot kinematics, as it is more ingeniering than computer science.

Building a robot is very complicated but awesome!

Robot Autonomy Architecture

_images/Architecture.png

As you can see you need a lot of things to make a robot autonomous.

It is impossible to cover everything in one course, but we will try to introduce most of it and go deeper for specific topics.