Deploying a complex robot software architecture on real robot systems and getting it to run reliably is a challenging task. We argue that software deployment decisions should be separated as much as possible from the core development of software functionalities. This will make the developed software more independent of a particular hardware architecture (and thus more reusable) and allow it to be deployed more flexibly on a wider variety of robot platforms. This paper presents a domain-specific language (DSL) which supports this idea and demonstrates how the DSL is used in a model-driven engineering-based development process. A practical example of applying the DSL to the development of an application for the KUKA youBot platform is given
The development of advanced robotic systems is challenging as expertise from multiple domains needs ...
The software controlling modern robotic and machine tool systems isbecoming increasingly complex. Th...
Abstract. In the future, robots will play an increasingly important role in many areas of human soci...
Abstract — There is currently a large amount of robotics soft-ware using the component-oriented prog...
Abstract — There is currently a large amount of robotics soft-ware using the component-oriented prog...
International audienceDespite the popularity of the Robot Operating System (ROS), Model-Driven Engin...
International audienceA large number of robotic software have been developed but cannot or can hardl...
Service robots are complex software-intensive systems that have to fulfill a diversity of tasks in o...
Abstract — Model-driven software development is a promising way to cope with the complexity of syste...
Robotic systems blend hardware and software in a holistic way that intrinsically raises many crosscu...
As robots are becoming ubiquitous and more capable, the need for introducing solid robot software de...
International audienceUnlike conventional software, robotic software suffers from a lack of methods ...
The Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob...
The development of advanced robotic systems is challenging as expertise from multiple domains needs ...
The development of advanced robotic systems is challenging as expertise from multiple domains needs ...
The software controlling modern robotic and machine tool systems isbecoming increasingly complex. Th...
Abstract. In the future, robots will play an increasingly important role in many areas of human soci...
Abstract — There is currently a large amount of robotics soft-ware using the component-oriented prog...
Abstract — There is currently a large amount of robotics soft-ware using the component-oriented prog...
International audienceDespite the popularity of the Robot Operating System (ROS), Model-Driven Engin...
International audienceA large number of robotic software have been developed but cannot or can hardl...
Service robots are complex software-intensive systems that have to fulfill a diversity of tasks in o...
Abstract — Model-driven software development is a promising way to cope with the complexity of syste...
Robotic systems blend hardware and software in a holistic way that intrinsically raises many crosscu...
As robots are becoming ubiquitous and more capable, the need for introducing solid robot software de...
International audienceUnlike conventional software, robotic software suffers from a lack of methods ...
The Fifth International Workshop on Domain-Specific Languages and Models for Robotic Systems (DSLRob...
The development of advanced robotic systems is challenging as expertise from multiple domains needs ...
The development of advanced robotic systems is challenging as expertise from multiple domains needs ...
The software controlling modern robotic and machine tool systems isbecoming increasingly complex. Th...
Abstract. In the future, robots will play an increasingly important role in many areas of human soci...