After a fair bit of research into industrial robot arms I've learned that a lot of them use components like harmonic drives and sometimes cycloidal gearboxes.

Two main questions:

  1. How feasible are these for use in a hobby project? I do have several thousand dollars at my disposable to build a 6 DOF arm. Arm goals at a glance: 1m total reach, 5kg payload, reasonable speed.

  2. What sources would you recommend? Online the sites seem very specialized, gotta go through sales reps, etc, which kind of worries me regarding the prices lol. Plus for Harmonic Drives I only found one vendor.

Side/related question: would buying from China work out alright or would I not get what I'm looking for (namely: good torque at <1 arcmin backlash)? E.g. Another example.


I have little experience with this technology (precision eccentric gearing), but would definitely like to explore it and purchase test equipment to construct a basic arm. Thanks for any help, looking for a decent starting point.

EDIT -- I would like to use one of these special gearboxes with a NEMA stepper motor if possible (and if it saves cost) since we have a bunch of those lying around, heh.

EDIT2 -- Curious if this item would actually have some sort of strain wave gearing inside of it.

If so this seems very affordable and could provide decent precision on part of a robot arm.

  • 2
    $\begingroup$ Contact sales reps. They are highly trained and have seen a lot of applications. They can definitely help you and recommend you the most well suited product from their portfolio. Contact more of them (2-3) form different manufacturers to see what the costs are. I do not have experience with alibaba.com (hence this is a comment and not an answer) $\endgroup$
    – 50k4
    Commented Sep 19, 2016 at 6:15
  • 1
    $\begingroup$ Note "Harmonic drive" is actually a trade mark, I believe. Other makers will probably use the name "Strain wave gearing" or similar. Googling for makers of these turns up companies like SWG Solutions and Conedrive - and no doubt there might be other specialists. $\endgroup$
    – Andy
    Commented Sep 19, 2016 at 13:08
  • 1
    $\begingroup$ Thanks guys, I have contacted a sales rep and hopefully when I see them I will have more info! If anyone's interested I can follow up and try answering some of my questions $\endgroup$
    – JDS
    Commented Sep 20, 2016 at 16:07
  • $\begingroup$ did you built the arm? can you please share what was your conclusions regarding the harmonic drive gears? I think to build an arm, however, found my self dealing with the same questions you asked. $\endgroup$
    – user22630
    Commented Mar 25, 2019 at 12:57

3 Answers 3


The core reason for choosing harmonic drives is desire for zero backlash. Moreover, regarding mass and size, they become more beneficial for higher gear ratios as their size and mass do not scale for higher ratios. More specifically, they take up very little axial space and use only one stage of reduction. They are beneficial for high precision tasks and various difficult control tasks (such as balancing and walking). You first have to ask yourself if you have a high desire for these properties, because there is a price to pay...

Harmonic drives from the vendor you state are of high quality. They are precise, designed for a long lifespan and have good load/weight ratios. From experience, the price tag is approximately 1000 euros per harmonic drive for only the component set (consisting of the wave generator, circular spline and flex spline). Expect to pay more if you want a complete unit (i.e. including housing with input and output shafts and bearings). It is recommended to buy a full unit, because also the housing has high requirements (for instance, both input and output shafts have to be fixed axially and centered to high accuracy) and assembly is not trivial.

As someone already stated, "Harmonic Drives" is in fact trade marketed by the Harmonic Drive company. The principle mechanism is referred to as strain wave generator. You will certainly find more vendors with that name. Whereas it is quite possible that you pay slightly more for the name tag "Harmonic Drive", alarm bells should start ringing if the price is off by a full order of magnitude. Be sure to compare specifications, but also be cautious with them. Different companies use different standards for determining their load ratios; company A in country B may have more of a reputation and legal status to defend than company C in country D. Cheaper strain wave generators might be machined from soft (non-hardened) steel, machined with poor tolerances and may use slightly different principles that use more and smaller parts. As for the latter, the elliptically shaped bearing in the wave generator could for instance be replaced by two ordinary ball bearings, lowering the quality. All could lead to increase of backlash, periodic wobble, lower load ratings, reduced life span and lower efficiency. At this point, it might be worth considering to step back to more common transmissions.

It is difficult to give a direct and quantified answer to your question, because we (or I, at least) simply have not tried all B-brands out there. You would have to buy and try.

To give you a short tldr answer to your main question: no, stay away from harmonic drives as a hobbyist, unless you have serious money and/or time to spend.

  • 2
    $\begingroup$ To corroborate: approximately \$1.5k for component sets, \$2.5k for gearboxes, and \$4k for actuators with motor and encoder included. +/-\$500 on those costs depending on the usual factors of quantity and negotiating skill. I know of one real test of Chinese knockoffs a couple years ago that found them to be not good enough quality (yet) to be worth the discount. $\endgroup$
    – hauptmech
    Commented Sep 20, 2016 at 23:20
  • $\begingroup$ Thanks for the comprehensive answer (and @hauptmech's comment too). Right now I am debating between trying out used/second hand components on Ebay which go from $150-$400 or so (in my budget on a per-actuator basis) or even try out a "CNC 4th axis" from China that claims to use harmonic drives (some vendors claim they build them from second-hand HD gears as well). Any ideas or advice with this, or is it more of a "try it and see" at this point? Thanks again. $\endgroup$
    – JDS
    Commented Sep 21, 2016 at 17:48
  • 1
    $\begingroup$ @JDS Yes, I'm afraid that I cannot give you much more than a "try it and see" at this point. Second hand... You know very little about how the units have been treated. For all you know they have been forcefully removed from their assemblies, and sellers probably have their reasons for getting rid of the units after all. Then again, the reason might be "as silly as" safety regulations (x cycles reached), and it could turn out that it still works perfectly fine for something as trivial as a domestic robot arm. Perhaps that looking into the seller's whereabouts & reputation will get you further. $\endgroup$ Commented Sep 23, 2016 at 17:23
  • $\begingroup$ Uh oh you're making me sound scared, but it's a reputable seller that trades lots of CNC parts, so hopefully this works out OK... I'll know Monday. They are CSF-17-100 units, I got 2 on sale, and will be mounting to my NEMA24's since they have matching 8mm input diameter. Then I'll pick up a few aluminum channels and machine together a simple arm to see how they move! Somewhat excited. But worried too: if this ends up working well for my purposes and I need to make more at the same cost... I don't think I can rely on second hand components! $\endgroup$
    – JDS
    Commented Sep 24, 2016 at 3:54
  1. Two parts:
    • a) If we take into account the cost of harmonic drives and the fact that hobbyist projects aren't intended to make money (no revenue in return), harmonic drives aren't feasible at all for hobbyist projects.
    • b) Since you are willing to do build a hobbyist-grade robotic arm, I think it would be better if you define the desired specs of your arm then based on this you should start looking for components, or building your own
  2. I think answering point 2, should be done after you answer point 1-b.

For a hobby poject I would always keep in mind the "cost" point, because a robotic arm that uses the same tech and at a similar price point as professional industrial ones is no longer a "hobby project".

  • $\begingroup$ Fair, I use the term "hobby project" to mean something I am building that's not making any money yet =) Still I would like to learn more about this technology. Does only 1 company (Harmonic Drive) sell these units? You mentioned that it's patented. I have another example product I was wondering about, can you please see my edit? Thanks! $\endgroup$
    – JDS
    Commented Sep 20, 2016 at 16:06
  • 1
    $\begingroup$ I have no idea what technology they are using. it is noted "... harmonic drive" it could be something else misnamed, or it could be a clone. a good idea would be to send them an email demanding more details. I hope I am helping. $\endgroup$
    – AL-ROBOT
    Commented Sep 20, 2016 at 19:33

It is also worth thinking about why you want to minimize backlash. Is it something intrinsic to the task your arm needs to perform?

Industrial robots use these drives to minimize backlash typically not because of any such intrinsic need, but because the control systems (software) were designed decades ago and at its core uses mathematics that assumes links are rigid and actuators can control angles independently of the overall configuration of the arm (Newtonian Rigid Body Dynamics, essentially). Neither of these are true in the real-world, but rather than reformulating the core assumptions for the control, this is handled via specialized methods and additional modelling in conjunction with making the mechanical structure fit the assumption as closely as possible (- which unfortunately leads to engineering of stronger & heavier links, needing larger motors, which are heavier etc).

Maybe for your application, compliant joints and links with some non-rigidity and some amount of back-lash can be handled in the control and still attain your required precision and repeatability.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.