DocumentCode :
1872983
Title :
Programming modular robots with locally distributed predicates
Author :
De Rosa, Michael ; Goldstein, Seth ; Lee, Peter ; Pillai, Padmanabhan ; Campbell, Jason
Author_Institution :
Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA
fYear :
2008
fDate :
19-23 May 2008
Firstpage :
3156
Lastpage :
3162
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 :
control engineering computing; high level languages; mobile robots; robot programming; ensemble-level programming; high-level language; locally distributed predicates; modular robot programming; reactive programming language; Automatic programming; Computer languages; Functional programming; Logic programming; Programming profession; Robot kinematics; Robot programming; Robot sensing systems; Robotics and automation; Shape;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 2008. ICRA 2008. IEEE International Conference on
Conference_Location :
Pasadena, CA
ISSN :
1050-4729
Print_ISBN :
978-1-4244-1646-2
Electronic_ISBN :
1050-4729
Type :
conf
DOI :
10.1109/ROBOT.2008.4543691
Filename :
4543691
Link To Document :
بازگشت