A robot needs to know how to:

  1. Localize itself
  2. Plan its paths
  3. Control itself

Robots are built to do three kinds of jobs:

  1. Dirty
  2. Dangerous
  3. Dull

Robots generally rely on three technologies:

  1. Sensors - for perceiving their environment
  2. Actuators - for locomotion and movement
  3. Algorithms - to guide their decision making

Robots may face these three challenges:

  1. Efficiently managing energy - energy efficiency
  2. Adapting to new environments - environment adaptability
  3. Interacting with humans and other living organisms - human interaction

Three general types of robots:

  1. Industrial robots for specialized repetitive tasks
  2. Mobile robots for advanced tasks incomprehensible by humans - like a UAV or a self-driving car
  3. Humanoid robots to replace humans ultimately

Three future trends in robotics:

  1. Soft robots - soft actuated robots for medical, human, and fragile environment interaction
  2. LLM-Controlled Robots - robots that are controlled via a large language model converting text or voice input into actuator commands
  3. Vision Action Model Robots - robots that rely on training on thousands of hours of video to learn how to achieve precise locomotion and actuation