Portfolio

Demo 04 / Self-driving car on FreeRTOS

Scheduler & drive console

UI Demo - simulated data

Scheduler timeline / preemptive, 1 ms tick

Slowed ~8x
Tick0
CPU load0%
Context switches0
RunningIdle

Arena / top view

Autonomous
Top view of the car moving around obstacles, with its three distance sensor rays.

Remote

Manual mode: hold the pad, or use arrow keys / WASD. Every command wakes the RemoteRx task.

Sensors & motors

0 cm/s
Distance front0 cm
Distance left0 cm
Distance right0 cm
PWM left0%
PWM right0%

Tasks

Priority: higher number preempts
TaskPrioPeriodWCETStateJobs doneCPU