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
- 1985
- 1990
- 1995
- 2000
- 2005
- 2010
- 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.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| 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.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| 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.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| 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 |