Mechaniczne ramiona były używane jako narzędzia przemysłowe od czasu ich praktycznego wynalazku w 1969 roku i są coraz bardziej popularne jako projekty DIY i narzędzia domowe. Wraz z nadejściem mikrokontrolera Arduino w 2005 roku i masywnego ruchu open source, nie było niespodzianką, że technologia stosowana przez producentów samochodów powinna zostać przekształcona w programowalnych wewnętrznych asystentów.
Kolejnym czynnikiem, na który należy zwrócić uwagę, jest ładunek - ile może podnieść ramię. Decyduje o tym liczba i typ silników w ramieniu - zwykle jakiś rodzaj serwosilnika lub silnika krokowego - a także konstrukcja ramienia.
Typowe ramię robota Arduino - i typowe ramię robota - są oceniane zgodnie ze stopniem swobody (DOF). Odnosi się to do liczby obrotowych połączeń, które są uwzględnione w projekcie robota. Termin ten jest specyficzny dla ramion robotów, ale może być również wymienny z bardziej typowymi "osiami". Na przykład ramię robota 4DOF (4 osie) będzie miało cztery dyskretne osie ruchu. Nie wszystkie te wały wymagają mocy.
Te trzy czynniki łączą się, tworząc niesamowitą bazę doświadczeń i zapewniają wiele wsparcia dla początkujących i długoterminowych programistów.





