All courses
Robo · AI engineer
Robotics Basics
How a robot senses, thinks and acts: a Python robot simulator, sensors and filters, wall- and line-following algorithms, and an introduction to Arduino.
15 lessons
~6 h
Chapter 1. How a robot works
5 lessons- What a robot is: sense, think, act ro‘yxatsiz sinab ko‘ring Practice 4 questions 15 min
- A robot simulator: moving and turning ro‘yxatdan o‘tgach Practice 4 questions 20 min
- Sensors: measuring and noise ro‘yxatdan o‘tgach Practice 4 questions 20 min
- Algorithms: wall following and line following ro‘yxatdan o‘tgach Practice 4 questions 25 min
- Getting to know Arduino ro‘yxatdan o‘tgach Practice 4 questions 20 min
Intermediate level
Ro‘yxatdan o‘tib, oldingi darajani tugatgach — kirish imtihoni bilan ochiladi.
Chapter 2. Control, path planning and motors
5 lessons- State machines: robot behaviour ro‘yxatdan o‘tgach Practice 3 questions 20 min
- P control and the idea of PID ro‘yxatdan o‘tgach Practice 3 questions 25 min
- Path planning: the shortest route on a map ro‘yxatdan o‘tgach Practice 3 questions 25 min
- Motors: drivers, PWM and servos ro‘yxatdan o‘tgach Practice 3 questions 20 min
- Project: a P-controlled line robot ro‘yxatdan o‘tgach Practice 3 questions 25 min
Advanced level
Ro‘yxatdan o‘tib, oldingi darajani tugatgach — kirish imtihoni bilan ochiladi.
Chapter 3. PID, filters, kinematics and A*
5 lessons- Full PID: P, I and D together ro‘yxatdan o‘tgach Practice 3 questions 25 min
- Filtering sensor data ro‘yxatdan o‘tgach Practice 3 questions 20 min
- Odometry: where is the robot? ro‘yxatdan o‘tgach Practice 3 questions 25 min
- A robot arm: forward and inverse kinematics ro‘yxatdan o‘tgach Practice 3 questions 25 min
- A* path planning and ROS ro‘yxatdan o‘tgach Practice 3 questions 25 min