Category Archives: RobotML

MDSD (and ME!) in Robotics

One of my minions (from Queens’ University) pointed out an interesting document titled “Robotics 2020 Multi-Annual Roadmap.” from Spark -The Partnership for Robotics in Europe.

It is a very interesting read, especially for those, like me, who are involved in the Eclipse PolarSys Rover project and the Papyrus Industry Consortium!

I especially like the following blurbs:

From printed page 248 (go to page 258 in the PDF):

“Model based methods are needed at the core of all complex robot systems and through
the lifecycle. To address increasing complexity, a shift from human-oriented document-driven
approaches to computer-assisted tools and a computer processable model-driven approach is
needed in order to gain from design support processes”

And from printed page 251 (go to page 261 in the PDF):

“Model-driven software development and domain specific languages are core technologies
required in order to achieve a separation of roles in the robotics domain while also improving
composability, system integration, and also addressing non-functional properties”

Many of these aspects are are already part of work that has been one on me.

This is exactly where I can and will make a difference!

Shoutout to my minion GD for making me aware of this!

Advertisements