On Friday October 17, this site was moved to a new server, https://mw.hh.se. The original address will continue to work. Whithin a week or two this site will return to the original address. /Peo HH IT-dep
WG211/M18Schultz
From WG 2.11
Designing a Language for Programming Robot Swarms by Ulrik Pagh Schultz (based on joint work with Elisabetta Seggioli)
This talk presents a work-in-progress in designing a DSL for programming selected aspects of swarming robots, with concrete application to drones. The DSL builds on previous work in a coordination and communication language for modular robotics, and focuses on providing abstractions that can be robustly implemented on unreliable hardware. Key concepts in the language are roles (played by individual agents in a swarm) and a notion of distributed scope encapsulating shared state and behaviour. The talk focuses on presenting the basics and gathering feedback on understandability and clarity of the underlying concepts.