Dual-Horizon Hybrid Internal Model for Low-Gravity Quadrupedal Jumping with Hardware-in-the-Loop Validation

Dit artikel introduceert een dual-horizon hybride intern model voor continue vierpotige sprongen onder maangravitatie, dat wordt gevalideerd via het MATRIX-platform, een hardware-in-the-loop testomgeving die zwaartekrachtcompensatie en real-time maanlandschapsimulatie combineert.

Haozhe Xu, Yifei Zhao, Wenhao Feng, Zhipeng Wang, Hongrui Sang, Cheng Cheng, Xiuxian Li, Zhen Yin, Bin He

Gepubliceerd 2026-03-10
📖 4 min leestijd☕ Koffiepauze-leesvoer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een robot-hond wilt meenemen naar de maan. Op aarde is dat makkelijk: de robot loopt, stapt en houdt zijn evenwicht. Maar op de maan is de zwaartekracht veel zwakker. Als je daar een sprong maakt, vlieg je niet even kort, maar zweef je lang door de lucht, alsof je in een droom zweeft.

Het probleem? Omdat je zo lang in de lucht bent, is het heel moeilijk om te weten waar je bent en hoe je moet landen. Het is alsof je probeert te dansen terwijl je blinddoek draagt en de muziek heel langzaam gaat. Als de robot niet precies weet wat hij doet, landt hij op zijn kop of valt hij om.

De onderzoekers van dit papier hebben een slimme oplossing bedacht, samen met een heel cool testlab. Hier is hoe het werkt, vertaald in alledaags taal:

1. De "Twee-Uurklok" Brein (Het Slimme Model)

De robot heeft een brein nodig dat twee verschillende tijdschalen tegelijk kan begrijpen. De onderzoekers noemen dit een "Dual-Horizon" model.

  • De snelle klok (Korte horizon): Stel je voor dat je een bal gooit. Je moet heel snel weten: "Ga ik nu omhoog of kom ik nu naar beneden?" Dit is de snelle klok. Hij kijkt naar de laatste paar seconden en zegt: "Oeps, we landen!" of "We springen!"
  • De trage klok (Lange horizon): Maar omdat je op de maan zo lang vliegt, moet je ook weten: "Waar was ik een seconde geleden en waar ga ik over een seconde zijn?" De trage klok kijkt naar het hele traject van de sprong. Hij houdt het overzicht, net als een kapitein die de route van een schip volgt, terwijl de snelle klok de roerganger is die de stuurknuppel vasthoudt.

Door deze twee klokken te combineren, weet de robot precies wat hij doet, zelfs als hij lang in de lucht hangt. Hij heeft geen camera's nodig om naar de grond te kijken; hij voelt alleen zijn eigen beweging (net als hoe jij je evenwicht voelt als je op één been staat met je ogen dicht).

2. De "Drie-Fase" Beloningssysteem

Hoe leer je een robot om te springen? Je belooft hem snoepjes (in de computerwereld "rewards" genoemd) als hij het goed doet. Maar op de maan is "goed doen" anders dan op aarde.

De onderzoekers hebben een slim systeem bedacht dat automatisch weet in welke fase de robot zit:

  • De Afschietfase: "Spring hard!" (Beloning voor kracht).
  • De Zweeffase: "Blijf rechtop!" (Beloning voor stabiliteit in de lucht).
  • De Landingsfase: "Land zacht en veilig!" (Beloning voor een goede landing).

Het systeem schakelt automatisch tussen deze drie modi, alsof je een afstandsbediening hebt die van "Springen" naar "Vliegen" naar "Landen" schakelt, zonder dat de robot zelf hoeft na te denken.

3. De MATRIX: De Maan in het Lab

Het moeilijkste deel is testen. Je kunt niet zomaar naar de maan gaan om je robot te testen. Je kunt ook niet in een vliegtuig blijven vliegen (dat is duur en kort).

Dus hebben ze MATRIX gebouwd. Dit is een soort "Matrix-videospel" in de echte wereld.

  • De Zwaartekracht-truc: De robot hangt aan een touw met een zwaar gewicht eraan (een contragewicht). Dit trekt de robot een beetje omhoog, waardoor hij zich lichter voelt, alsof hij op de maan is. Het is alsof je in een zwembad loopt, maar dan in de lucht.
  • De Loopband en het Bewegingsplatform: De robot loopt op een loopband. Maar als de robot over een heuvel in het "virtuele spel" loopt, kantelt de loopband en het platform onder hem. Als de robot in het spel een krater ziet, kantelt het platform zodat de robot echt over een helling loopt.

Het is een perfecte mix van een video-game (Unreal Engine) en echte hardware. De robot denkt dat hij op de maan is, terwijl hij in een lab in China loopt.

Wat hebben ze bewezen?

Ze hebben getest of hun robot (een Unitree A1) over ongelijk maan-achtig terrein kon springen: van vlakke vlaktes tot steile kraters.

  • Resultaat: De robot met hun nieuwe "Twee-Uurklok" brein en de "MATRIX" testbank kon langdurig en stabiel springen, zelfs op ruwe grond.
  • Zonder hun trucjes: De robot viel vaak om of kon niet lang doorgaan.

Conclusie

Kortom: Om een robot op de maan te laten springen, moet je hem een brein geven dat zowel snel als langzaam kan denken, en je moet hem testen in een lab dat voelt als de maan. Dit papier laat zien dat het werkt. Het is een grote stap richting het hebben van robot-honden die de maan kunnen verkennen, kraters kunnen bestijgen en wetenschappelijk onderzoek kunnen doen in gebieden waar wielen niet kunnen komen.