Robocikowo>ROBOCIKOWO
Robotyka

Tendon Drive

1982AktywnyOpublikowano: 26 czerwca 2026Aktualizacja: 26 czerwca 2026Opublikowany
Architektura napędu robotów (zwłaszcza dłoni humanoidalnych), w której siły z silników w korpusie/przedramieniu są przekazywane do palców i przegubów przez kable lub ścięgna, zamiast bezpośrednich silników w stawach.
Kluczowa innowacja
Przeniesienie silników z dystalnych członów (palców, nadgarstków) do proksymalnego korpusu i transmisja siły przez ścięgna — kable Dyneema, stalowe linki lub pneumatyczne mięśnie — co radykalnie redukuje masę i bezwładność ruchomych segmentów manipulatora.
Kategoria
Robotyka
Poziom abstrakcji
Building block
Poziom operacji
Sterowanie robotemSystem
Zastosowania
Antropomorficzne dłonie humanoidów (Shadow Hand, Tesla Optimus Gen 2/3, Sanctuary Phoenix)Mioelektryczne protezy ręki (Open Bionics Hero Arm, COVVI)Manipulatory chirurgiczne minimalnie inwazyjne (da Vinci, Medtronic Hugo)Endoskopy i continuum robots (kolonoskopia, kardiologia interwencyjna)Egzoszkielety rehabilitacyjne rękiRobotyka soft i pneumatyczna (Festo BionicSoftHand, Shadow Air Muscle Hand)Manipulatory teleoperacyjne kosmiczne (Robonaut, Canadian Dextre)

Jak działa

Krok 1: silnik (DC, BLDC, pneumatyczny mięsień McKibben lub serwomechanizm) jest osadzony w korpusie lub przedramieniu robota. Krok 2: do wału silnika przymocowany jest bęben/rolka, na który nawinięty jest kabel. Krok 3: kabel biegnie przez prowadnice (rurki Bowdena lub system kół pasowych) wzdłuż struktury manipulatora aż do dystalnego stawu. Krok 4: w stawie kabel kończy się przymocowany do paliczka po jednej stronie osi obrotu — pociągnięcie kabla generuje moment obrotowy. Krok 5: ponieważ kabel może tylko ciągnąć, każdy staw potrzebuje albo pary antagonistycznej (dwa kable po przeciwnych stronach osi), albo jednego kabla i sprężyny powrotnej, albo routingu N+1 (N stawów obsługiwanych przez N+1 kabli z dzielonymi ścieżkami). Krok 6: enkodery na wałach silników plus sensory siły (Hall, tensometry, BioTac) w palcach pozwalają na zamknięcie pętli kontroli pozycji i siły, z kompensacją kalibrowaną na stretching i tarcie ścieżki kabla.

Rozwiązany problem

Napęd bezpośredni (silniki w każdym stawie) w dłoni humanoidalnej ma trzy bariery konstrukcyjne: (1) silnik o sensownym momencie obrotowym nie mieści się w paliczku — palec staje się grubszy od ludzkiego, (2) masa silnika dystalnie zwiększa moment bezwładności, co tłumi szybkość i podnosi koszt energetyczny, (3) silniki w paliczku są narażone na uderzenia i wibracje, co skraca żywotność. Tendon Drive rozwiązuje wszystkie trzy — silniki są w bezpiecznym, dużym korpusie/przedramieniu, palce są lekkie i smukłe, a sama transmisja przez kabel jest pasywna i odporna na chwilowe przeciążenia (kabel ślizga się lub się rozciąga, zamiast łamać przekładnię).

Komponenty

Proximal ActuatorGeneruje siłę napędową bez obciążania ruchomych segmentów dystalnych.

Silnik fizycznie oddalony od poruszanego stawu — w korpusie, ramieniu lub przedramieniu. Najczęściej silnik BLDC z planetarną przekładnią (Shadow Hand wariant elektryczny), DC z przekładnią (rozwiązania badawcze) lub pneumatyczny mięsień McKibben (Shadow Air Muscle Hand, Festo BionicSoftHand).

BLDC + planetary gearboxStandard nowych humanoidów (Tesla, Sanctuary).
DC + cycloidal/harmonicBadawcze konfiguracje.
McKibben pneumatic muscleBardzo wysoki power-to-weight ratio i compliance, ale wymaga sprężonego powietrza.

Oficjalna

Tendon (Cable)Przenosi siłę z aktuatora do stawu; jego rozciągliwość determinuje pasmo i precyzję kontroli.

Pasywny element transmisyjny: stalowa linka, polimer UHMWPE (Dyneema, Spectra), aramidowy (Kevlar) lub kompozyt węglowy. Wybór materiału balansuje wytrzymałość na zerwanie, sztywność osiową, odporność na zmęczenie cykliczne i tarcie o prowadnicę.

Oficjalna

Routing SystemDefiniuje kinematykę przenoszenia siły — często jest największym źródłem niedokładności w systemie.

Zestaw kół pasowych, rurek Bowdena, prowadnic i punktów zakotwiczenia, przez które kabel biegnie od aktuatora do stawu. Routing decyduje o sprzężeniach między stawami (coupled vs decoupled), efektywności (tarcie kable-prowadnica) i kompaktowości.

Bowden cableKabel w gładkiej rurze; pozwala na elastyczne trasowanie, ale wprowadza tarcie.
Pulley networkSieć kół pasowych z minimalnym tarciem, kosztem bardziej skomplikowanej geometrii.

Oficjalna

Antagonistic Pair / ReturnUmożliwia obustronne sterowanie stawem przy jednokierunkowym aktuatorze.

Ponieważ kabel może tylko ciągnąć, każdy staw potrzebuje mechanizmu rozciągania w obie strony. Wariant antagonistyczny (dwa kable po przeciwnych stronach osi, jak biceps-triceps) zapewnia aktywną kontrolę sztywności i siły w obu kierunkach. Wariant ze sprężyną powrotną jest prostszy i lżejszy, ale traci pasywną sztywność jednego kierunku.

Sensing LayerZamyka pętlę kontroli pozycji i siły mimo niedoskonałości pasywnej transmisji.

Enkodery na wałach silników (pozycja kąta wału, nie samego stawu — co jest pułapką), Hall effect lub potencjometry w stawach (rzeczywista pozycja stawu), tensometry/load cells na kablach (mierzenie napięcia), opcjonalnie sensory taktylne (BioTac, Syntouch). Warstwa sensoryczna kompensuje rozciąganie i tarcie kabla.

Implementacja

Pułapki implementacyjne
Rozciąganie kabla pod obciążeniemWysoka

Dyneema rozciąga się o 1-3% pod nominalnym napięciem; encoder silnika wskazuje pozycję wału, nie stawu. Bez kompensacji błąd pozycji palca rośnie z siłą.

Rozwiązanie:Drugi enkoder w stawie + model rozciągania (Hooke + nieliniowość) kalibrowany per egzemplarz. Można też pre-load kabel powyżej zakresu roboczego.
Tarcie i histereza prowadnicyWysoka

W długich/zakręconych ścieżkach Bowdena tarcie kable-prowadnica generuje histerezę: ten sam kąt stawu wymaga innej siły w zależności od kierunku ruchu. Niemożliwe do skompensowania samym sterowaniem otwartej pętli.

Rozwiązanie:Sensory siły na końcówkach kabli + impedance control; pulley networks zamiast Bowdena; PTFE/teflonowe wkłady; suchy smar molibdenowy.
Zużycie i zerwanie kablaŚrednia

Kable z UHMWPE są wytrzymałe na zerwanie statyczne, ale podatne na zmęczenie cykliczne (zwłaszcza na ostrych zakrętach pulley'a). Średni czas między wymianami w Shadow Hand to ~10⁶-10⁷ cykli.

Rozwiązanie:Konstrukcja umożliwiająca szybką wymianę kabla; monitorowanie napięcia w czasie rzeczywistym; redundancja kabli dla krytycznych stawów.
Niezamierzone sprzężenia międzystawoweŚrednia

Schematy N+1 i routing współdzielony oszczędzają aktuatory, ale powodują, że ruch jednego stawu zmienia długość kabla obsługującego inny staw. Bez modelu prowadzi to do dryfu.

Rozwiązanie:Jawny model jakobianu transmisji w sterowniku; preferować decoupled routing tam, gdzie krytyczne; identyfikacja parametrów per egzemplarz.

Ewolucja

Oryginalny paper · 1983 · Journal of Mechanisms, Transmissions, and Automation in Design (ASME), Vol. 105. · J. Kenneth Salisbury
Kinematic and Force Analysis of Articulated Mechanical Hands
J. Kenneth Salisbury, John J. Craig
1962
Belgrade Hand — pierwsza zaawansowana proteza ścięgnowa
Punkt przełomowy

Rajko Tomović i Miodrag Rakić (Uniwersytet w Belgradzie) demonstrują 5-palczastą protezę z mechanicznym sterowaniem ścięgien — protoplasta nowoczesnych dłoni protetycznych.

1982
Stanford/JPL Hand — sformalizowanie analityczne
Punkt przełomowy

Kenneth Salisbury (Stanford) wraz z JPL projektuje 3-palczastą dłoń ze ścięgnami z trójwymiarowym modelem kinematyki i sił. Powstają podstawy analityczne stosowane do dziś.

1997
Shadow Robot Company powstaje w Londynie

Założenie firmy, która przekształci tendon drive z prototypu badawczego w komercyjny produkt antropomorficznej dłoni — Shadow Dexterous Hand staje się industry standard dla badań nad manipulacją.

2018
OpenAI Learning Dexterity — RL na Shadow Hand
Punkt przełomowy

OpenAI demonstruje reinforcement learning rozwiązywania kostki Rubika na Shadow Dexterous Hand. Po raz pierwszy AI staje się rywalem dla człowieka w sterowaniu manipulatorem tendon-driven.

2023
Tesla Optimus Gen 2 — tendon drive w masowym humanoidzie
Punkt przełomowy

Tesla pokazuje dłoń humanoida Optimus z 11 stopniami swobody na rękę i napędem ścięgnowym. Tendon drive zostaje wprowadzony do segmentu humanoidów konsumenckich.

2025
Sanctuary AI Phoenix v8 i Shadow Hand 3.0 — generacja VLA-ready

Producenci wypuszczają dłonie z 20+ DOF, gęstą sensoryką taktylną i interfejsami zaprojektowanymi pod uczenie polityk VLA. Tendon drive staje się de facto standardem dla dłoni humanoidów uczonych z teleoperacji.

Hiperparametry (konfigurowalne osie)

Materiał ścięgnaKrytyczna

Wpływa na sztywność, wytrzymałość, żywotność cykliczną i tarcie.

Stalowa linkaWysoka sztywność, mała rozciągliwość, ale podatna na zmęczenie i zaginanie.
UHMWPE (Dyneema/Spectra)Wytrzymały na zerwanie, lekki, ale stosunkowo elastyczny — wymaga modelu kompensacji.
Aramid (Kevlar)Kompromis między stalą a UHMWPE.
Schemat aktuacjiKrytyczna

Decyduje o liczbie aktuatorów per DOF i o tym, czy staw ma aktywną kontrolę sztywności.

Para antagonistyczna2N aktuatorów; pełna kontrola sztywności.
Pull-springN aktuatorów + sprężyny; prostsze, lżejsze.
N+1 routingN+1 aktuatorów dla N DOF z dzielonymi ścieżkami; wymaga starannego coupling-decoupling.
Typ aktuatoraWysoka

Decyduje o paśmie, momencie, compliance i sposobie zasilania.

BLDC + przekładnia planetarnaDomyślny wybór nowych humanoidów.
Mięsień pneumatyczny McKibbenBardzo wysokie power-to-weight, ale potrzeba sprężonego powietrza.
Topologia routinguWysoka

Decyduje o sprzężeniach międzystawowych i tarciu.

BowdenElastyczne trasowanie, większe tarcie.
Pulley networkNiskie tarcie, sztywniejsza geometria.

Złożoność obliczeniowa

Złożoność czasowa: Pasmo sterowania ograniczone do ~50-200 Hz (kabel UHMWPE) lub ~5-20 Hz (mięsień pneumatyczny). Złożoność przestrzenna: Liczba aktuatorów ≥ liczba stopni swobody (typowo 1.0-1.5×, dla schematu N+1 wynosi N+1).

Wąskie gardło obliczeniowe

Identyfikacja i kompensacja modelu transmisji

Główne wąskie gardło nie leży w obliczeniach, lecz w identyfikacji modelu rozciągania kabla, histerezy tarcia i sprzężeń międzystawowych dla danej konfiguracji. Wymaga to kalibracji per egzemplarz, a model degraduje się wraz ze zużyciem kabla.

Zależy od
Rozciągliwość kablaZłożoność routingu

Paradygmat wykonania

Tryb główny
Gęsty

Wszystkie ścięgna są aktywne równolegle — to klasyczny dense control. Aspekt conditional pojawia się tylko gdy policy decyduje, które palce zaangażować.

Wzorzec aktywacji
Wszystkie ścieżki aktywne
Tryby dodatkowe
Warunkowy
Mechanizm routingu

„Routing" w tym konceptcie jest dosłownym fizycznym poprowadzeniem kabla od silnika do stawu — przeciwnie niż w MoE, gdzie routing jest funkcją uczoną. Tutaj jest zaszyty w geometrii sprzętu.

Równoległość

Poziom równoległości
Częściowo równoległy

Każdy palec jest niezależną podpętlą kontroli, ale wewnątrz palca stawy są sprzęgnięte przez ścięgna.

Zakres
InferencjaPomiędzy urządzeniami
Ograniczenia
!W schemacie współdzielenia routingu, ruch jednego stawu wpływa na drugi — kontrola musi być rozwiązywana wspólnie.

Wymagania sprzętowe

Podstawowe

Tendon Drive jest konceptem hardware'owym sam w sobie; warstwa kontrolna może działać na dowolnym CPU/MCU. Nie wymaga specjalnych akceleratorów AI.

Dobry fit

Pętle kontroli pozycji/siły działają na zwykłych CPU lub embedded MCU (STM32, NXP) z częstotliwością 1-2 kHz.

Możliwe

Potrzebne tylko jeśli policy sterujący ręką jest siecią neuronową (RL, VLA, imitation learning). Sam wzorzec napędu jest GPU-agnostyczny.