RobotML, a domain-specific language to design, simulate and deploy robotic applications

  • Authors:
  • Saadia Dhouib;Selma Kchir;Serge Stinckwich;Tewfik Ziadi;Mikal Ziane

  • Affiliations:
  • LIST, Laboratory of Model Driven Engineering for Embedded Systems, CEA, Gif-sur-Yvette, France;UMR CNRS 7606 LIP6-MoVe, Université Pierre et Marie Curie, Paris, France;UMR CNRS 6072 GREYC, Université de Caen-Basse Normandie/ENSICAEN, Caen, France,UMI IRD 209 UMMISCO, IFI/Vietnam National University, Hanoi, Vietnam;UMR CNRS 7606 LIP6-MoVe, Université Pierre et Marie Curie, Paris, France;UMR CNRS 7606 LIP6-MoVe, Université Pierre et Marie Curie, Paris, France

  • Venue:
  • SIMPAR'12 Proceedings of the Third international conference on Simulation, Modeling, and Programming for Autonomous Robots
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

A large number of robotic software have been developed but cannot or can hardly interoperate with each other because of their dependencies on specific hardware or software platform is hard-wired into the code. Consequently, robotic software is hard and expensive to develop because there is little opportunity of reuse and because low-level details must be taken into account in early phases. Moreover, robotic experts can hardly develop their application without programming knowledge or the help of programming experts and robotic software is difficult to adapt to hardware or target-platform changes. In this paper we report on the development of RobotML, a Robotic Modeling Language that eases the design of robotic applications, their simulation and their deployment to multiple target execution platforms.