Abstract-This paper presents Meld, ett programmeringsspråk för modulära robotar, d.v.s. för att självständigt utföra robotar där inter-robot kommunikation är begränsad till omedelbara grannar. Meld är ett deklarativt språk, baserat på P2, en logikprogrammering språk ursprungligen utformad för programmering overlay nätverk. Genom att använda logikprogrammering kan koden för en ensemble av robotar skrivas ur ett globalt perspektiv, i motsats till en stor samling oberoende robotvyer. Detta förenklar avsevärt den tankeprocess som behövs för att programmera stora ensembler. De första erfarenheterna visar att detta också leder till en avsevärd minskning av kodstorleken och komplexiteten. En första implementering av Meld har slutförts och har använts för att visa dess effektivitet i Claytronics simulator. Tidiga resultat visar att Meld program är betydligt mer koncisa (mer än 20x kortare) än program skrivna i C++, medan kör nästan lika effektivt.
Meld REF är ett deklarativt logikprogrammeringsspråk för att programmera robotensembler.
Meld: A declarative approach to programming ensembles
{'venue': '2007 IEEE/RSJ International Conference on Intelligent Robots and Systems', 'journal': '2007 IEEE/RSJ International Conference on Intelligent Robots and Systems', 'mag_field_of_study': ['Computer Science']}