how many servo?

Hi everyone,

arduino uno can support up to 20 servos (or more)?

"The Servo library supports up to 12 motors on most Arduino boards and 48 on the Arduino Mega."

I'd personally go with a serial servo driver board, like those offered by Pololu (Pololu - RC Servo Controllers). With them, you can potentially control over 100 servos, each addressable. The boards can be daisy-chained to allow you to control multiple servos, and you only need a few pins for control. The only downside is that there isn't (?) a simple library for using them, but Pololu does provide interface code that is fairly easy to understand.

if I use shift register? I can control 20 servo without noticiable slowdowns?

I build a robot (the blue is servo)

basic is: 20 servos, arduino uno, gyroscope

A shift register to control a servo? Don't think that will work... You could use an IC like the TLC5940 to control servos.
http://bildr.org/2012/03/servos-tlc5940-arduino/