Interaction and Presentation
Structuring and organization of interactions with users as well as the presentation of information. This discipline corresponds to the Section 2.2.6 in the SWEBOK.
13 publications
- 1985
- 1990
- 1995
- 2000
- 2005
- 2010
- 2015
Scenario Building
In the Scenario Building phase, environment features, constraints and characteristics are defined. Furthermore, the robot's task is defined. This includes the specification of customer acceptance tests to be performed in the specified and potentially generalized environment.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| Detzner2019Novel | A Novel Task Language for Natural Interaction in Human-Robot Systems for Warehouse Logistics2019 14th International Conference on Computer Science Education (ICCSE) | Peter Detzner, Thomas Kirks, Jana Jost | 2019 | ANTLR | custom (python-based) |
| finucane2010ltlmop | LTLMoP: Experimenting with language, temporal logic and robot controlIntelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on | Cameron Finucane, Gangyuan Jing, Hadas Kress-Gazit | 2010 | LTL | unknown |
Functional Design
In the Functional Design phase, hardware requirements and top-level functionalities are derived based on the scenario definition. Furthermore, top-level functionalities are decomposed and dependencies among them are identified. Also an initial functional design stating which functionalities interact with each other is developed.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| causse1993man | A man machine interface for a mobile robotIntelligent Robots and Systems' 93, IROS'93. Proceedings of the 1993 IEEE/RSJ International Conference on | Olivier Causse, James L Crowley | 1993 | (E)BNF | unknown |
| Detzner2019Novel | A Novel Task Language for Natural Interaction in Human-Robot Systems for Warehouse Logistics2019 14th International Conference on Computer Science Education (ICCSE) | Peter Detzner, Thomas Kirks, Jana Jost | 2019 | ANTLR | custom (python-based) |
| feniello2014program | Program synthesis by examples for object repositioning tasksIntelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on | Ashley Feniello, Hao Dang, Stan Birchfield | 2014 | unknown | none |
| finucane2010ltlmop | LTLMoP: Experimenting with language, temporal logic and robot controlIntelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on | Cameron Finucane, Gangyuan Jing, Hadas Kress-Gazit | 2010 | LTL | unknown |
| jara2011ejs+ | Ejs+ EjsRL: An interactive tool for industrial robots simulation, Computer Vision and remote operationRobotics and Autonomous systems | Carlos A Jara, Francisco A Candelas, Pablo Gil, Fernando Torres, Francisco Esquembre, Sebastián Dormido | 2011 | other | none |
| kress2007structured | From structured english to robot motionIntelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on | Hadas Kress-Gazit, Georgios E Fainekos, George J Pappas | 2007 | LTL | none |
| lyons2013getting | Getting it right the first time: Robot mission guarantees in the presence of uncertaintyIntelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on | Damian M Lyons, Ronald C Arkin, Paramesh Nirmal, T-M Liu, J Deeb, et al. | 2013 | unknown | own development |
Platform Building
In the Platform Building phase, the robot hardware is determined. This includes the selection and potential configuration of robot's sensors and actuators meeting the requirements defined in the functional design phase.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| causse1993man | A man machine interface for a mobile robotIntelligent Robots and Systems' 93, IROS'93. Proceedings of the 1993 IEEE/RSJ International Conference on | Olivier Causse, James L Crowley | 1993 | (E)BNF | 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 |
| jara2011ejs+ | Ejs+ EjsRL: An interactive tool for industrial robots simulation, Computer Vision and remote operationRobotics and Autonomous systems | Carlos A Jara, Francisco A Candelas, Pablo Gil, Fernando Torres, Francisco Esquembre, Sebastián Dormido | 2011 | other | none |
Capability Building
In the Capability Building phase, basic and composite components are constructed up to the application-level and constraints for their deployment are specified. This also includes the specification and eventually generation of additional knowledge required for component execution such as knowledge bases and training data.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| Araiza-Illan2016 | Intelligent Agent-Based Stimulation for Testing Robotic Software in Human-Robot Interactions | Dejanira Araiza-Illan, Anthony G. Pipe, Kerstin Eder | 2016 | unknown | none |
| 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 |
| causse1993man | A man machine interface for a mobile robotIntelligent Robots and Systems' 93, IROS'93. Proceedings of the 1993 IEEE/RSJ International Conference on | Olivier Causse, James L Crowley | 1993 | (E)BNF | unknown |
| dantam2012linguistic | Linguistic transfer of human assembly tasks to robotsIntelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on | Neil Dantam, Irfan Essa, Mike Stilman | 2012 | (E)BNF | 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 |
| feniello2014program | Program synthesis by examples for object repositioning tasksIntelligent Robots and Systems (IROS 2014), 2014 IEEE/RSJ International Conference on | Ashley Feniello, Hao Dang, Stan Birchfield | 2014 | unknown | none |
| finucane2010ltlmop | LTLMoP: Experimenting with language, temporal logic and robot controlIntelligent Robots and Systems (IROS), 2010 IEEE/RSJ International Conference on | Cameron Finucane, Gangyuan Jing, Hadas Kress-Gazit | 2010 | LTL | unknown |
| graves1999distributed | Distributed generic control for multiple types of telerobotRobotics and Automation, 1999. Proceedings. 1999 IEEE International Conference on | Alan R Graves, Chris Czarnecki | 1999 | unknown | unknown |
| jara2011ejs+ | Ejs+ EjsRL: An interactive tool for industrial robots simulation, Computer Vision and remote operationRobotics and Autonomous systems | Carlos A Jara, Francisco A Candelas, Pablo Gil, Fernando Torres, Francisco Esquembre, Sebastián Dormido | 2011 | other | none |
| kress2007structured | From structured english to robot motionIntelligent Robots and Systems, 2007. IROS 2007. IEEE/RSJ International Conference on | Hadas Kress-Gazit, Georgios E Fainekos, George J Pappas | 2007 | LTL | none |
| lyons2013getting | Getting it right the first time: Robot mission guarantees in the presence of uncertaintyIntelligent Robots and Systems (IROS), 2013 IEEE/RSJ International Conference on | Damian M Lyons, Ronald C Arkin, Paramesh Nirmal, T-M Liu, J Deeb, et al. | 2013 | unknown | own development |
| sun2012model | A model-driven approach to support engineering changes in industrial robotics software | Yu Sun, Jeff Gray, Karlheinz Bulheller, Nicolaus von Baillou | 2012 |
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.
| Key | Title | Authors | Year | Formalism | Tool |
|---|---|---|---|---|---|
| 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 |