Fuzzy Bear/Spring/2020

Servo Trade-Off Study

Author: by Jaime Cortez

Table of Contents

Introduction

Fuzzy Bear is looking for a new pair of legs to get itself running on its feet. This is vital to the project because we need to select the right servo that’s going to help Fuzzy Bear complete its mission. For the proper selection, the key features to take the right servo into consideration are price, strength, and dimensions. The list in the chart shown below are some of the servos that were considered. This was not an easy choice but by breaking down the pros and cons of each servo, we should be able to find the right one for Fuzzy Bear.

Trade-Off Study

Brand Servos Torque @6V Torque @4.8V Speed @6V Speed @4.8V Weight Dimensions Price(each) Pros
TowerPro SG90s N/A 1.8 kg/cm 0.10 sec/60 deg 0.12 sec/60 deg 9 g 23.0 x 12.2 x 29.0 mm $1.99 light, cheapest
TowerPro MG90s 2.5 kg/cm 2.2 kg/cm 0.08 sec/60 deg 0.11 sec/60 deg 19.6 g 22.8 x 12.2 x 28.5 mm $2.99 strong for size, inexpensive, fast
Tiankongrc MG996R 12 kg/cm 9.4 kg/cm 0.13 sec/60 deg 0.17 sec/60 deg 56 g 40.0 x 19.0 x 43.0 mm $4.99 low cost for strength
Zoskay DS3225 24 kg/cm 20 kg/cm 0.13 sec/60 deg 0.15 

sec/60 deg

60 g 40.0 x 20.0 x 40.0 mm $25.88 waterproof, high torque
Hiwonder LFD-01M 1.8 kg/cm 1.5 kg/cm 0.10 sec/60 deg 0.12 sec/60 deg 9 g 23.0 x 12.0 x 30.0 mm $7.99 Anti Blocking

First factor to take into consideration are the dimensions of the servo. Since we already have the STL files to 3D print our Fuzzy Bear, screwing in the servos with the right dimensions would be at ease compared to the larger servos that would require resizing the STL files in Solidworks. Therefore selecting the servos with the perfection dimensions would be much more time efficient. The second factor to take into consideration is the strength and speed of the servo. Our fuzzy friend will be carrying a 3dot microcontroller, a servo shield, a thermal shield, and most importantly, an external battery pack. All of this weight does add up which is why we wanted the minimum torque requirements to be at a minimum of 2.0 kg/cm. The time it takes for the servo to reach its desired position is also taken in consideration. Quadruped robots normally face balancing issues which makes it essential for the servo to catch itself on time to prevent itself from falling over. Last of all, price is also a deciding factor for this project. Cost is a constraint every project must face which is why we needed to keep the price low while taking all these other factors into consideration.

The decision narrows down to three servos that are listed in the table above which are the SG90s, the MG90s, and the LFD-01Ms. For the other two, they were quite strong but were simply just too heavy and expensive. The LFD-01Ms are the right dimensions and do include an anti blocking system but this seems unnecessary if Fuzzy Bear is calibrated to avoid jamming its legs together. The price would be over double of the MG90s and is also on the weaker side therefore it wouldn’t be certain it would be able to lift its own weight up. The same situation goes for the SG90s where it is cheap but doesn’t provide enough strength.

Conclusion

Due to the process of elimination, we have made our decision and have gone with the MG90s to give Fuzzy Bear the strength to complete its mission. This servo has the best transition speeds, has the right dimensions, and is inexpensive for the strength it provides.