System Overview
This report documents a dual-arm manipulation stack using force sensing, visual servoing, and adaptive path correction.
Control Law
The controller minimizes tracking error with:
$$u_t = K_p e_t + K_d (e_t - e_{t-1})$$
const control = kp * error + kd * (error - prevError);

