https://github.com/gkeiel/line_follower_robot_lego
Control algorithms for LEGO EV3 line follower robots using different strategies
https://github.com/gkeiel/line_follower_robot_lego
lego micropython pid-controller
Last synced: 14 days ago
JSON representation
Control algorithms for LEGO EV3 line follower robots using different strategies
- Host: GitHub
- URL: https://github.com/gkeiel/line_follower_robot_lego
- Owner: gkeiel
- License: mit
- Created: 2026-07-05T02:27:51.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2026-07-15T17:40:37.000Z (14 days ago)
- Last Synced: 2026-07-15T19:19:01.451Z (14 days ago)
- Topics: lego, micropython, pid-controller
- Language: Python
- Homepage:
- Size: 262 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Line follower robot LEGO
A repository of control algorithms for LEGO EV3 line-follower robots using different control strategies.
Digital proportional-integral-derivative (PID) and their variations are implemented for both the original EV3 software and MicroPython. Moreover, the repository is intended as a practical reference for learning, testing, and comparing different control approaches.
The following programs are available:
- [Line follower PID](./line_follower_pid)
- [Line follower PID MicroPython](./line_follower_pid_micropython)
## LEGO robot
A typical LEGO EV3 line-follower robot is shown below.
A basic implementation of a LEGO EV3 line-follower program is shown below. More advanced implementations are available in this repository, while others remain private.