Ping-pong robot · 3 joints, 3-axis target
Scenarios:
Gatekeeper · the arm moves only if every workspace and Jacobian check passes
Where the paddle can go on the hitting plane · click to aim
Joint responses
Each joint follows its inverse-kinematics angle through its own loop u = −K·xArm joint
How the loop runs, every 1 ms on the microcontroller
Pick a design · step of r, full-state feedback
Settling within 2 %, peak motor voltage against the 12 V supply, and electrical energy ∫V·i dt over the same s window for every design, including the power needed to hold the arm against gravity.
Modes · PBH test on each eigenvalue of A
s-plane
State plane
Time response
Solution split
x(t) = e^(A(t−t₀))·x₀ + ∫ e^(A(t−τ))·B·u(τ) dτIntegrating factor k(t)
Scalar case ẋ = a·x + b·u, Lec 4k̇(t) = −a·k(t)
k(t) = k(t₀)·e^(−a(t−t₀))
x(t) = [k(t₀)/k(t)]·x(t₀) = e^(a(t−t₀))·x(t₀)
Set a from a mode of the current A (a = Re λ):