Sciweavers

ENTCS
2002

Programming Autonomous Robots in Curry

13 years 4 months ago
Programming Autonomous Robots in Curry
In this paper we present a framework to program autonomous robots in the declarative multi-paradigm language Curry. This is an experiment to use high-level declarative programming languages for the programming of embedded systems. Our programming model is based on a recent proposal to integrate a process-oriented specification language in Curry. We show the basic ideas of our framework and demonstrate its application to robot programming. 1 Motivation Although the advantage of declarative programming languages (e.g., functional, logic, or functional logic languages) for a high-level implementation of software systems is well known, the impact of such languages to many real world applications is quite limited. One reason for this might be the fact that many real-world applications have not only a logical (declarative) component but demand also for an appropriate modeling of the dynamic behavior of a system. For instance, embedded systems become more important applications in our daily ...
Michael Hanus, Klaus Höppner
Added 18 Dec 2010
Updated 18 Dec 2010
Type Journal
Year 2002
Where ENTCS
Authors Michael Hanus, Klaus Höppner
Comments (0)