A knowledge centric approach to conceptualizing robotic solutions

被引:5
作者
Chaudhuri, Subhrojyoti Roy [1 ]
Banerjee, Amar [1 ]
Swaminathan, N. [2 ]
Choppella, Venkatesh [3 ]
Pal, Arpan [4 ]
Balamurali, P. [5 ]
机构
[1] Tata Consultancy Serv Ltd, TCS Res & Innovat, Pune, Maharashtra, India
[2] Tata Consultancy Serv Ltd, TCS Res & Innovat, Chennai, Tamil Nadu, India
[3] Int Inst Informat Technol, Software Engn Res Ctr, Hyderabad, Telangana, India
[4] Tata Consultancy Serv Ltd, TCS Res & Innovat, Kolkata, W Bengal, India
[5] Tata Consultancy Serv Ltd, TCS Res & Innovat, Bengaluru, Karnataka, India
来源
PROCEEDINGS OF THE 12TH INNOVATIONS ON SOFTWARE ENGINEERING CONFERENCE (ISEC) | 2019年
关键词
Component Capability; Goal Achievement Process; Model Driven Engineering; Domain Specific Engineering Environment;
D O I
10.1145/3299771.3299782
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The focus of the ongoing Digital and Industry 4.0 revolution is on re-engineering business operations to take advantage of various technologies, including robotics. Conceptualizing, say, a robotics solution to automate aspects of warehouse operations involves multiple activities: understanding the problem space in sufficient detail to identify the right automation opportunities; working through the space of possible solution options and developing the solution design; and building a prototype solution with sufficient functional detail to enable customer experts to assess its suitability with respect to multiple concerns, and its impact on the business processes and environment. Only after that can a project be initiated to engineer and deploy the production solution, while making the necessary changes to the business system. With current practice, conceptualization and prototyping typically takes several months and considerable manual effort. In this paper, we present an environment for rapid prototyping of robotics solutions that facilitates a knowledge-centric approach based on capability composition. The environment enables systematic capture of functional domain knowledge, modular composition of solution space capabilities, and expression of the solution concept using a constrained natural language. Detailed functional simulators are generated automatically from the resulting design. This results in high customer confidence in the solution, substantial reductions in cycle time, and productivity gains due to modular reusability of solution knowledge and components.
引用
收藏
页数:11
相关论文
共 28 条
  • [1] [Anonymous], 2014, INT S ROBOTICS ISRRO
  • [2] [Anonymous], 2010, J. Softw. Eng. Robot
  • [3] Capability Driven Development: An Approach to Designing Digital Enterprises
    Berzisa, Solvita
    Bravos, George
    Cardona Gonzalez, Tania
    Czubayko, Ulrich
    Espana, Sergio
    Grabis, Janis
    Henkel, Martin
    Jokste, Lauma
    Kampars, Janis
    Koc, Hasan
    Kuhr, Jan-Christian
    Llorca, Carlos
    Loucopoulos, Pericles
    Juanes Pascual, Raul
    Pastor, Oscar
    Sandkuhl, Kurt
    Simic, Hrvoje
    Stirna, Janis
    Girome Valverde, Francisco
    Zdravkovic, Jelena
    [J]. BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2015, 57 (01) : 15 - 25
  • [4] Bettini L., 2016, Implementing Domain-Specific Languages with Xtext and Xtend
  • [5] The SMACH High-Level Executive
    Boren, Jonathan
    Cousins, Steve
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2010, 17 (04) : 18 - 20
  • [6] Davis B., 2018, P 6 INT WORKSH CNL M, V304
  • [7] Dhouib Saadia, 2012, Simulation, Modeling, and Programming for Autonomous Robots. Proceedings of the Third International Conference, SIMPAR 2012, P149, DOI 10.1007/978-3-642-34327-8_16
  • [8] Prototyping in new product development: Strategy considerations
    Elverum, Christer W.
    Welo, Torgeir
    Tronvoll, Sigmund
    [J]. 26TH CIRP DESIGN CONFERENCE, 2016, 50 : 117 - 122
  • [9] Friedenthal S, 2014, A practical guide to SysML: the systems modeling language, DOI DOI 10.1016/C2013-0-14457-1
  • [10] Graefe V, 2010, PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON TEST AUTOMATION & INSTRUMENTATION, VOLS 1 - 4, P1