Home /Research /Programming modular robots with locally distributed predicates
OTHER

Programming modular robots with locally distributed predicates

Michael De Rosa, Seth Copen Goldstein, Peter Lee, Padmanabhan Pillai, Jason Campbell

Year
2008
Citations
53

Abstract

We present a high-level language for programming modular robotic systems, based on locally distributed predicates (LDP), which are distributed conditions that hold for a connected subensemble of the robotic system. An LDP program is a collection of LDPs with associated actions which are triggered on any subensemble that matches the predicate. The result is a reactive programming language which efficiently and concisely supports ensemble-level programming. We demonstrate the utility of LDP by implementing three common, but diverse, modular robotic tasks.

Keywords

Modular designComputer sciencePredicate (mathematical logic)Programming languageSelf-reconfiguring modular robotRobotDistributed computingProgramming paradigmReactive programmingInductive programming

Related papers

Browse all OTHER papers