technologie

"Van neurale netwerken en sticks": hoe een ongebruikelijke robot werd geleerd om te lopen

Tegenwoordig zijn de robots van de meest bizarre vormen ergmoeilijk te verrassen. Een groep wetenschappers uit Japan lijkt echter geslaagd te zijn. Ze bouwden vreemde robots van stokken en ... andere afvalmaterialen. Bovendien leerde de robot dankzij een zeer geavanceerd systeem van kunstmatige intelligentie, gebouwd op basis van neurale netwerken, lopen. En hoe vreemd het ook mag klinken, deze aanpak heeft een veelbelovende toekomst.

Hoe worden robots gemaakt

Meestal, bij het ontwerpen van robots, wetenschappersje moet een heel duidelijk beeld hebben van wat de robot moet doen, hoe het zal bewegen en welke acties het moet uitvoeren. In dit geval moet u eerst een prototype van het toekomstige apparaat maken om ervoor te zorgen dat al hun berekeningen correct zijn en om ontwerpfouten te identificeren. Maar het ontwikkelingsproces eindigt hier niet. Na een goed begrip van hoe het model zal functioneren, zal het moeten worden "onderwezen" aan die acties die het moet uitvoeren, zij het als een manipulator, op andere manieren lopend of bewegend.

Branch-robots

Maar, zoals wetenschappers van Tokio zeggenUniversitaire en voorkeursnetwerken, het proces van het maken van robotica hoeft niet zo ingewikkeld te zijn. In december vorig jaar begonnen ze met experimenten voor het maken van robots op basis van servoaandrijvingen en beschikbare materialen (bijvoorbeeld boomtakken).

Zie ook: Robots hebben objecten met een blik en aanraking leren herkennen

Tegelijkertijd worden robots nog voor het maken van een model getraindbeweging in een speciale computersimulatie, waarbij een geavanceerd neuraal netwerk hen leert lopen op basis van diep machine learning. Om modelgegevens naar een neuraal netwerk te uploaden, nemen wetenschappers eenvoudig verschillende takken van een geschikte grootte en het lichaam van een robot. Dit alles is onderhevig aan 3D-scannen. De resulterende modellen verschijnen in een speciaal computerprogramma dat ze "verzamelt" en begint het leerproces.

</ p>

Tijdens deze "lessen" wordt een gedragspatroon gedefinieerd.toekomstige robot. Het neurale netwerk wordt "beloond" door het toekomstige mechanisme voor de juiste bewegingen en het "straft" voor de onjuiste bewegingen. Daarnaast is er de mogelijkheid om bewegingen handmatig in te stellen, evenals een systeem dat tijdens het trainen willekeurige gebeurtenissen veroorzaakt, zodat de robot volledig is voorbereid op wat hem in de echte wereld te wachten staat. Wanneer de training eindigt, blijft het alleen nog om het model samen te stellen en het gedragsalgoritme erin te laden.


Robots worden bestuurd door een systeem gebouwd op basis van Arduino Mega en servoaandrijvingen Kondo KRS-2572HV

Waarom zulke robots maken?

In feite is het potentieel van zo'n systeem eenvoudigis enorm. In feite is alles wat je nodig hebt een "computer en een paar motoren." De rest van de details kunnen direct onder je voeten worden verzameld. Dergelijke robots kunnen worden gebruikt voor verkenningen in regio's waar een persoon niet kan komen en het verzenden van volwaardige mechanismen is te duur. Bovendien kunnen deze robots worden verzameld, bijvoorbeeld tijdens de kolonisatie van andere planeten. U kunt bijvoorbeeld een assemblagemodule sturen met een voorraad microprocessors en servo's en andere onderdelen om bij aankomst op de missie te monteren.

Bespreek dit en ander nieuws dat u kunt in onze chatten in Telegram.