Let's Make Robots!

Robot sweep taking too long

A few friends and I have been attempting to build an autonomous robot for our project using:

Arduino - Duemilenove 

Adafruit - Motorshield

Sparkfun - Bluesmirf

Parallax - Ping sensor

We were able to configure the robot such that it is able to run autonomously. We also tried implementing some code in processing to show where an object is detected and how far it is from the ping sensor; it looks similar to a radar.

Servo choppy [Hextronik HXT-900]

I have three servos: hxt-900, parallax 180 deg, and parallax [continous rotation] from a bobot. When I run the example servo [sweep] in arduino, both the hxt and parallax 180 deg run very choppy; it's almost if it's struggling just to sweep the full 180. I've tried adjusting the time in ms as well, but it doesn't seem to have much effect. Only the parallax 360 runs without any problems and it's smooth as butter. I've tried two different hxt's, and they both have the same performance. What could possibly be wrong? I'm planning to use the hxt for my ping sensor.