Development phase

System Deployment

In the System Deployment phase, top-level component(s) are packaged into a complete application system which defines a mapping of components and composites to computational units. Furthermore, features and procedures for system launch management are developed.

13 publications

Publications per subdomain
  1. Kinematics 0
  2. Dynamics 0
  3. Mechanisms and Actuation 0
  4. Sensing and Estimation 0
  5. Motion Planning 0
  6. Motion Control 1
  7. Force Control 0
  8. Architectures and Programming 13
  9. Reasoning Methods 1
Publications per year
  1. 1985
  2. 1990
  3. 1995
  4. 2000
  5. 2005
  6. 2010
  7. 2015

Motion Control

Motion Control addresses the dynamical model of robotic manipulators. This includes different controller approaches, such as independent-joint, PID as well as torque control. This subdomain corresponds to Part A, Chapter 6 in the Handbook of Robotics.

KeyTitleAuthorsYear FormalismTool
morelli2014control Control and Scheduling Co-design for a Simulated Quadcopter Robot: A Model-Driven ApproachSimulation, Modeling, and Programming for Autonomous Robots Matteo Morelli, Marco Di Natale 2014 ecore EMF/GMF

Architectures and Programming

Architectures and Programming refers to the way a robotic system is designed on the software-level. It can be divided into architectural structure and architectural style. The structure is represented by how the system is split up into subsystems and how they interact with each other. The style however addresses the underlying computational concepts. This subdomain corresponds to Part A, Chapter 8 in the Handbook of Robotics.

KeyTitleAuthorsYear FormalismTool
alonso2010v3cmm V3cmm: A 3-view component meta-model for model-driven robotic software developmentJournal of Software Engineering for Robotics Diego Alonso, Cristina Vicente-Chicote, Francisco Ortiz, Juan Pastor, Barbara Alvarez 2010 ecore EMF/GMF
bouzouia1998three A three-layer workcell control architecture designRobotics and Automation, 1998. Proceedings. 1998 IEEE International Conference on Brahim Bouzouia, Fawzi Guerroumi, Abdelmalek Boukhezar 1998 unknown unknown
datta2012robostudio Robostudio: A visual programming environment for rapid authoring and customization of complex services on a personal service robotIntelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on Chandan Datta, Chandimal Jayawardena, I Han Kuo, Bruce A MacDonald 2012 unknown Netbeans
dhouib2012robotml Robotml, a domain-specific language to design, simulate and deploy robotic applicationsSimulation, Modeling, and Programming for Autonomous Robots Saadia Dhouib, Selma Kchir, Serge Stinckwich, Tewfik Ziadi, Mikal Ziane 2012 UML/MOF GMF
gobillot2014modeling A Modeling Framework for Software Architecture Specification and ValidationSimulation, Modeling, and Programming for Autonomous Robots Nicolas Gobillot, Charles Lesire, David Doose 2014 unknown EMF/GMF
hochgeschwender2013model A model-based approach to software deployment in roboticsIntelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on Nico Hochgeschwender, Luca Gherardi, Azamat Shakhirmardanov, Gerhard K Kraetzschmar, Davide Brugali, Herman Bruyninckx 2013 ecore xtext
lesire2012mauve Mauve: a Component-based Modeling Framework for Real-time Analysis of Robotic Applications.7th full day Workshop on Software Development and Integration in Robotics (ICRA2012-SDIR VII) Charles Lesire, David Doose, Hugues Cassé 2012 ecore xtext
loetzsch2006xabsl XABSL-a pragmatic approach to behavior engineeringIntelligent Robots and Systems, 2006 IEEE/RSJ International Conference on Martin Loetzsch, Max Risler, Matthias Jungel 2006 (E)BNF unknown
mallet2002specification A specification of generic robotics software components: future evolutions of G en o M in the Orocos contextIntelligent Robots and Systems, 2002. IEEE/RSJ International Conference on Anthony Mallet, Sara Fleury, Herman Bruyninckx 2002 (E)BNF unknown
morelli2014control Control and Scheduling Co-design for a Simulated Quadcopter Robot: A Model-Driven ApproachSimulation, Modeling, and Programming for Autonomous Robots Matteo Morelli, Marco Di Natale 2014 ecore EMF/GMF
ortiz2014component A Component-Based Meta-Model and Framework in the Model Driven Toolchain C-ForgeSimulation, Modeling, and Programming for Autonomous Robots Francisco J Ortiz, Diego Alonso, Francisca Rosique, Francisco Sánchez-Ledesma, Juan A Pastor 2014 unknown EMF/GMF
ringert2015language Language and code generator composition for model-driven engineering of robotics component & connector systemsJOURNAL OF SOFTWARE ENGINEERING IN ROBOTICS websitedownload Jan Oliver Ringert, Roth Alexander, Rumpe Bernhard, Wortmann Andreas 2015 MontiArcAutomaton
schlegel2010design Design abstraction and processes in robotics: From code-driven to model-driven engineeringSimulation, Modeling, and Programming for Autonomous Robots Christian Schlegel, Andreas Steck, Davide Brugali, Alois Knoll 2010 UML/MOF GMF

Reasoning Methods

Reasoning Methods focuse on symbol-based reasoning and knowledge representation. It covers logic- as well as probability-based approaches. Furthermore, this category also addresses learning, such as inductive logic learning, neuronal networks and reinforcement learning. This subdomain corresponds to Part A, Chapter 9 in the Handbook of Robotics.

KeyTitleAuthorsYear FormalismTool
gobillot2014modeling A Modeling Framework for Software Architecture Specification and ValidationSimulation, Modeling, and Programming for Autonomous Robots Nicolas Gobillot, Charles Lesire, David Doose 2014 unknown EMF/GMF