Learn Control Systems, Robotics & DSA Visually

Click a button to open the corresponding interactive tool.

These browser-based tools let you tune controllers, move robots, and trace data structures step by step. Use them for intuition building, or just for fun.

Control Systems – Visuals & Games

Control
PID Playground – Drone, Servo & Line Follower

Adjust Kp, Ki, Kd and watch drone altitude, servo angle, and a line follower respond in real time.

Control
Damping & Natural Frequency Explorer

Mass–spring–damper animation. Change ζ and ωₙ and see underdamped, critical and overdamped motion.

Control
Overshoot, Rise Time & Settling Time Visualizer

Unit step response with automatic Mp, Trise and Tsettle calculation. Great just before exams.

Game
Control Game 1 – Keep the Robot on the Line

Learn what setpoint and error mean by keeping a robot on its reference path.

Game
Control Game 2 – Setpoint Chase

A cart follows a moving setpoint (0 → 1 → −0.5 → 0.5). Score depends on average |error|.

Robotics Visualizers

Robotics
Forward & Inverse Kinematics Playground

Play with DH parameters and joint angles. See FK (angles → pose) and IK (pose → angles).

Robotics
Global Path Planner Visualizer

Watch a mobile robot plan paths around obstacles using different global planners.

DSA – Linked Lists & Recursion

DSA
Recursive Linked List Visualizer (Insert & Delete)

C++ linked list with recursive insert and delete from end. See pointers and nodes update step by step.

Additional Fun Logic Games

Game
Logic & Coding Game

A fun logic-based coding game to practice reasoning and basic programming ideas.

Game
Robotics Coding Game

Logic puzzles with a robotics flavor to build problem-solving intuition.