211service.com
Automatisch voor de robots
Robotontwerp is meestal een moeizaam proces, maar MIT-onderzoekers hebben een systeem ontwikkeld dat helpt bij het automatiseren van de taak. Zodra bekend is welke onderdelen je hebt, zoals wielen, gewrichten en lichaamssegmenten, en welk terrein de robot moet navigeren, is RoboGrammar aanwezig en genereert geoptimaliseerde structuren en besturingsprogramma's.
Om onzinnige ontwerpen uit te sluiten, ontwikkelden de onderzoekers een op dieren geïnspireerde grafische grammatica - een reeks regels voor hoe onderdelen kunnen worden verbonden, zegt Allan Zhao, een promovendus in het Computer Science and Artificial Intelligence Laboratory. De regels werden in het bijzonder geïnformeerd door de anatomie van geleedpotigen zoals insecten en kreeften, die allemaal een centraal lichaam hebben met een variabel aantal segmenten waaraan poten kunnen zijn bevestigd. (De grammatica staat ook wielen toe.)
MET DANK AAN DE ONDERZOEKERSRoboGrammar kan op basis van deze regels duizenden potentiële structuren genereren. Om een van deze te kiezen, moeten de prestaties van elke robot worden gesimuleerd met een controller - de instructies die de bewegingsvolgorde van de motoren van een robot bepalen. Met behulp van een algoritme dat prioriteit geeft aan snelle voorwaartse bewegingen, ontwikkelden de onderzoekers voor elke robot een individuele controller. Daarna lieten ze de gesimuleerde robots los en lieten een neuraal netwerk uitzoeken welke ontwerpen het meest efficiënt bewogen.
Zhao, wiens team van plan is enkele van de winnende ontwerpen in de echte wereld te testen, beschrijft RoboGrammar als een hulpmiddel voor robotontwerpers om de ruimte van robotstructuren waarop ze putten uit te breiden. Tot zijn verbazing waren de meeste constructies die het bedacht echter vierbenig, net als de meeste die door mensen zijn ontworpen.