Introduction to Robotics
Technology is becoming increasingly important and useful in 21st century society. Robots such as autonomous cars or automatic vacuum cleaners are good examples of the rise of robotic technology. In this lesson you will see the current landscape and trends.
This text language makes it possible to organize the logic and behavior of the robot in a simple and accessible way. It is also used in many other sectors, both at university and in the professional field of programming. In this unit you will learn how to program in this language: conditionals, loops, variables, etc.
These are devices that allow to measure distances to obstacles, color of the things that surround the robot, etc. You will learn how to use from your Python program the most common sensors in robotics such as infrared, laser or camera.
The motors allow the robot to move around the environment, move forward or turn, and also pick up objects with a robotic gripper. You will learn how to drive these actuators from your Python program.
By combining sensors and actuators your robot will do fun tasks like follow a line, dodge obstacles or chase a ball. Each unit is dedicated to solving these challenges :-)
Fun applications with games
Now that you know the basics, you will tackle more complex and exciting taskswith your robot. Program it to go through a forest, play handkerchief and clean a room autonomously