Bode plots are one of the most practical tools in control systems design because they are relatively easy to sketch and interpret directly from the open-loop transfer function L(s). By inspecting the magnitude and phase contributions of each pole and zero, a designer can quickly estimate gain crossover frequency (bandwidth) and phase margin — two quantities that strongly correlate with closed-loop stability and transient response.
However, Bode analysis has limitations. It primarily gives information at a single frequency (the crossover) and relies on approximations (such as the relationship between phase margin and damping). It does not directly show how the system’s natural modes evolve as you change gain.
Root Locus tells a deeper story, at the cost of more complexity. Instead of looking at frequency response, it shows exactly how the closed-loop poles move in the s-plane as the gain K is varied. Because the closed-loop poles determine the actual time-domain behavior (oscillation frequency, damping, settling time, overshoot), the root locus gives direct insight into stability and performance across a range of gains.
One of the key insights root locus provides is that closed-loop poles are generally much harder to calculate analytically than open-loop poles and zeros. With Bode, you are mostly manipulating the open-loop poles and zeros you already know. With root locus, you are watching the closed-loop poles migrate — something that requires solving the characteristic equation 1 + L(s) = 0 at many different gains.
In short:
The two tools are complementary. Many engineers use Bode plots to quickly arrive at a candidate compensator, then use root locus to verify that the closed-loop poles end up where they want for the desired transient response.