MakarovSuites
Deutsch
EnglishDeutschРусскийУкраїнськаFrançaisEspañolItalianoPolski
Kontakt & Lizenzen

Engineering

Schlangenroboter

In der Abenddämmerung testet ein Rettungsteam vor einem eingestürzten Gebäude seinen Schlangenroboter auf einem abgeklebten Feld aus geharktem Staub: acht orange Glieder auf passiven Rädern, jedes Gelenk nach der serpenoiden Gangart alpha sin(omega t + i beta) + gamma angetrieben. Nichts schiebt den Roboter vorwärts als der Boden - die Räder lassen ein Glied zehnmal leichter längs als quer gleiten -, und seine Verschiebung und Drehung gehen aus dem Kraft- und Momentengleichgewicht der ganzen Kette hervor. Sehen Sie ihn mit der gemittelten Geschwindigkeit kriechen, die die masselose Kette vorhersagt, machen Sie die Reibung längs und quer gleich und sehen Sie ihn auf der Stelle zappeln, stellen Sie eine kleine Amplitude ein und treffen Sie die Formel zweiter Ordnung, versetzen Sie die Gelenke und folgen Sie ihm auf einem Kreis nahe der idealen Bahn. Jedes Joule, das die Gelenkmotoren hineingeben, taucht als Wärme im Staub wieder auf.

Schlangenroboter — Bild aus der Anwendung
Bild aus der Anwendung

Was passiert

Acht starre Glieder von 0,2 m und 0,6 kg (Trägheit m·l²/12), verbunden durch Motorgelenke, deren Winkel der serpenoiden Gangart φ_j = α·sin(ω·t + j·β) + γ vom Schwanz zum Kopf folgen: 30° Amplitude, 45° Phasenverzug je Gelenk, 0,5 Hz; der Drehversatz γ folgt seiner Einstellung kritisch gedämpft mit 0,5 s. Die Form ist vorgegeben, der Körper nicht: Schwerpunkt und mittlerer Kurs folgen aus der Gesamtkraft und dem Moment um den Schwerpunkt, integriert über den Impuls und den Drehimpuls L = I(t)·dθ/dt + h(t). Jedes Glied spürt den Boden in seiner Mitte: viskos, 1,5 N·s/m längs des Glieds und 15 N·s/m quer dazu (die passiven Räder), seine Drehung durch c_n·l²/12 gehemmt; oder Coulomb auf der Reibungsellipse mit μ_t = 0.06 und μ_n = 0.6, unter 2 cm/s geglättet. Der Anisotropie-Regler stellt beide Verhältnisse ein. RK4 in Schritten von 2 ms; ein rekursiver Newton–Euler-Durchlauf vom Schwanz gibt jede Gelenkkraft und jedes Motormoment und schließt am Kopf bis auf Rundung, und die Motorleistung Στ·dφ/dt und die Reibungsleistung werden mit denselben Gewichten integriert, so dass Motorarbeit = Reibungswärme + kinetische Änderung auf 10^-8 J. Die masselose Kette - Nettokraft und Nettomoment in jedem Augenblick null, ein 3×3-System - gibt die gemittelte Geschwindigkeit numerisch; ihre Entwicklung zweiter Ordnung mit dem Gierrückstoß erster Ordnung gibt die Formel für kleine Amplituden, exakt für α → 0. Der ideale Bahnradius eines Körpers, der längs seines eigenen mittleren Bogens gleitet, ist (l/γ)·J0(α/(2·sin(β/2))). Der Lauf hält an, wenn der Kamerakopf das Band erreicht.

Zum Ausprobieren

Sehen Sie die Geschwindigkeit über einen Gangzyklus sich auf der masselosen Vorhersage einpendeln; setzen Sie die Anisotropie auf 1, und der Roboter zappelt auf der Stelle; setzen Sie die Amplitude auf 5° und vergleichen Sie mit der Formel; versetzen Sie die Gelenke um 6° und vergleichen Sie den Kreis mit der idealen Bahn; versuchen Sie den Coulomb-Boden.

Das Modell und seine Grenzen

Eine ebene Kette auf flachem Boden mit vorgegebenen Gelenkwinkeln (ideale Motoren ohne Momentgrenzen), Reibung in den Gliedmitten, kein Kontakt mit Hindernissen, kein Rutschen der Räder auf ihren Achsen, kein Zug des Versorgungskabels. Die Geschwindigkeiten sind die dieses idealisierten Roboters, nicht einer realen Rettungsschlange im Schutt.

Gleichungen des Moduls
Gleichungen
φ_j = α·sin(ω·t + j·β) + γ,  F_j = −c_t·(v_j·t_j)·t_j − c_n·(v_j·n_j)·n_j
M·dV/dt = ΣF_j,  dL/dt = Σ(r_j − R)×F_j + ΣT_j,  L = I(t)·dθ/dt + h(t)
W_motor = ∫Στ_j·dφ_j/dt dt,  W_motor + W_friction = ΔE_k
V ≈ (c_n − c_t)/(N·c_t)·mean Σψ_j·(dy_j/dt + Ω·x_j) ~ α²·ω,  R = (l/γ)·J0(α/(2·sin(β/2)))

Weitere Experimente

Zum Katalog
Exoskelett als Hebehilfe — Bild aus der Anwendung

Engineering

Exoskelett als Hebehilfe

Heben Sie in einem hellen Lager eine Kiste von einer Palette und sehen Sie, wohin die Last geht. Eine ebene Puppe - Unterschenkel, Oberschenkel, Becken, Rumpf, Arme - folgt einem glatten Hub mit minimalem Ruck, und die inverse Dynamik liefert das Moment, das jedes Gelenk tragen muss; in Ruhe ist es genau das statische Moment von Körper und Kiste jenseits des Gelenks. Das Exoskelett ist ein Drehmomentpaar zwischen Rumpf und Oberschenkeln: eine passive Feder gibt genau die Energie zurück, die sie in der Beugung gespeichert hat, ein aktiver Antrieb übernimmt einen Anteil des Lendenmoments, bis zu seiner Drehmomentgrenze und um eine Verzögerung später. Vergleichen Sie auf der Tafel kein Exoskelett, passiv und aktiv, ein Bücken gegen eine Hocke, eine nahe Kiste gegen eine ferne: beobachten Sie das Lendenmoment, die Schätzung der Kompression in L5/S1, die Anstrengung als quadriertes Moment und den Druckmittelpunkt unter den Füßen, während sich die Arbeit des Menschen und des Exoskeletts genau zur Energie von Körper und Kiste addiert.

Teleoperation mit Kraftrückkopplung — Bild aus der Anwendung

Engineering

Teleoperation mit Kraftrückkopplung

Spüren Sie eine entfernte Wand über zwei gekoppelte Griffe. Vergleichen Sie den Einfluss von Verzögerung, Kontaktsteifigkeit und einer Energiebegrenzung im Rückkopplungskanal.

Kooperativer Lasttransport — Bild aus der Anwendung

Engineering

Kooperativer Lasttransport

In der Rover-Halle einer Mars-Forschungsbasis bei Sonnenuntergang, das große Tor offen zum roten Regolith, tragen sechs kleine sechsrädrige Roboter, an eine große Kiste mit Solarmodulen angedockt, diese längs einer aufgemalten Linie durch eine Vierteldrehung zu ihrem Stellplatz. Die Coulomb-Reibung des Bodens verlangt mu m g, bevor sich die Kiste überhaupt bewegt; die Räder jedes Roboters geben höchstens mu_w m_r g, so dass die Zahl der benötigten Roboter auf dem Mars und auf dem Mond dieselbe ist und auf der Erde wächst, wo die Motoren begrenzen. Das Team teilt ein Regelgesetz, und jeder Roboter übernimmt seinen Anteil mit minimaler Norm: schalten Sie einen ab und sehen Sie die Kiste gieren, bis die anderen davon erfahren und seine Last übernehmen; nehmen Sie zwei weg, und das Team geht in die Sättigung und die Kiste kriecht nur. Lassen Sie einen einzelnen Roboter die leere Kiste außermittig schieben, und sie dreht sich um den Punkt auf ihrer Längsachse, den die Formel für ein gleichförmiges Rechteck vorhersagt. Jedes Joule, das die Roboter hineingeben, taucht als Wärme im Boden wieder auf.