{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T16:16:40Z","timestamp":1778257000488,"version":"3.51.4"},"reference-count":43,"publisher":"SAGE Publications","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["ICA"],"published-print":{"date-parts":[[2018,3,14]]},"DOI":"10.3233\/ica-180566","type":"journal-article","created":{"date-parts":[[2018,3,2]],"date-time":"2018-03-02T15:49:26Z","timestamp":1520005766000},"page":"193-212","source":"Crossref","is-referenced-by-count":18,"title":["Enabling robot agility in manufacturing kitting applications"],"prefix":"10.1177","volume":"25","author":[{"given":"Zeid","family":"Kootbally","sequence":"first","affiliation":[{"name":"Department of Aerospace and Mechanical Engineering, University of Southern California, Los Angeles, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Craig","family":"Schlenoff","sequence":"additional","affiliation":[{"name":"Intelligent Systems Division, National Institute of Standards and Technology, Gaithersburg, MD, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brian","family":"Antonishek","sequence":"additional","affiliation":[{"name":"Intelligent Systems Division, National Institute of Standards and Technology, Gaithersburg, MD, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Frederick","family":"Proctor","sequence":"additional","affiliation":[{"name":"Intelligent Systems Division, National Institute of Standards and Technology, Gaithersburg, MD, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Kramer","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Catholic University of America, Washington, DC, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"William","family":"Harrison","sequence":"additional","affiliation":[{"name":"Intelligent Systems Division, National Institute of Standards and Technology, Gaithersburg, MD, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anthony","family":"Downs","sequence":"additional","affiliation":[{"name":"Intelligent Systems Division, National Institute of Standards and Technology, Gaithersburg, MD, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Satyandra","family":"Gupta","sequence":"additional","affiliation":[{"name":"Department of Aerospace and Mechanical Engineering, University of Southern California, Los Angeles, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","reference":[{"key":"10.3233\/ICA-180566_ref1","first-page":"7","article-title":"Roadmap for robotics in manufacturing","author":"Baird","year":"2013","journal-title":"In A Roadmap for US Robotics\u00a0\u2013 From Internet to Robotics"},{"issue":"Supplement C","key":"10.3233\/ICA-180566_ref2","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.rcim.2014.08.011","article-title":"Ontology based action planning and verification for agile manufacturing","volume":"33","author":"Balakirsky","year":"2015","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"10.3233\/ICA-180566_ref3","doi-asserted-by":"crossref","unstructured":"Balakirsky S, Kootbally Z, Kramer T, Madhavan R, Schlenoff C, Shneier M. Functional requirements of a model for kitting plans. In Proceedings of the Workshop on Performance Metrics for Intelligent Systems, New York, NY, USA, 2012; 29-36. ACM. ISBN 978-1-4503-1126-7. doi: 10.1145\/2393091.2393097.","DOI":"10.1145\/2393091.2393097"},{"key":"10.3233\/ICA-180566_ref4","doi-asserted-by":"crossref","unstructured":"Balakirsky S, Kootbally Z, Schlenoff C, Kramer T, Gupta S. An Industrial Robotic Knowledge Representation for kit building applications. In Proceedings of the 2012 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Vilamoura, Portugal, IEEE, October 2012; 1365-1370. doi: 10.1109\/IROS.2012.6385871.","DOI":"10.1109\/IROS.2012.6385871"},{"issue":"11","key":"10.3233\/ICA-180566_ref5","doi-asserted-by":"crossref","first-page":"1205","DOI":"10.1016\/j.robot.2013.04.006","article-title":"Knowledge driven robotics for kitting applications","volume":"61","author":"Balakirsky","year":"2013","journal-title":"Robotics and Autonomous Systems"},{"key":"10.3233\/ICA-180566_ref6","first-page":"1","article-title":"Brics\u00a0\u2013 best practice in robotics","author":"Bischoff","year":"2010","journal-title":"In ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics)"},{"key":"10.3233\/ICA-180566_ref7","doi-asserted-by":"crossref","unstructured":"Bruyninckx H. Open robot control software: The OROCOS project. In Proceedings of the 2001 IEEE International Conference on Robotics and Automation (ICRA) 2001; 3: 2523-2528. doi: 10.1109\/ROBOT.2001.933002.","DOI":"10.1109\/ROBOT.2001.933002"},{"key":"10.3233\/ICA-180566_ref8","unstructured":"Buchholz D, Winkelbach S, Wahl FM. RANSAM for industrial bin-picking. In ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics) June 2010; 1-6."},{"key":"10.3233\/ICA-180566_ref9","doi-asserted-by":"crossref","unstructured":"Cheng W, Gao Y. Using PDDL to Solve Vehicle Routing Problems. Springer Berlin Heidelberg, Berlin, Heidelberg 2014; 207-215.","DOI":"10.1007\/978-3-662-44980-6_23"},{"issue":"1","key":"10.3233\/ICA-180566_ref10","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/MRA.2011.2181749","article-title":"MoveIt! [ROS Topics]","volume":"19","author":"Chitta","year":"2012","journal-title":"IEEE Robotics & Automation Magazine"},{"key":"10.3233\/ICA-180566_ref11","doi-asserted-by":"crossref","unstructured":"Choi MH, Lee WW. A force\/moment sensor for intuitive robot teaching application. In Proceedings of the 2001 IEEE International Conference on Robotics and Automation (ICRA) 2001; 4: 4011-4016. doi: 10.1109\/ROBOT.2001.933244.","DOI":"10.1109\/ROBOT.2001.933244"},{"key":"10.3233\/ICA-180566_ref12","first-page":"1","article-title":"JAUS compliant systems offers interoperability across multiple and diverse robot platforms","author":"Clark","year":"2005","journal-title":"In AUVSI\u2019s Unmanned Systems North America"},{"key":"10.3233\/ICA-180566_ref13","first-page":"42","article-title":"Forward-chaining partial-order planning","author":"Coles","year":"2010","journal-title":"In Proceedings of the 20th International Conference on Automated Planning and Scheduling (ICAPS), AAAI Press"},{"issue":"5","key":"10.3233\/ICA-180566_ref14","doi-asserted-by":"crossref","first-page":"563","DOI":"10.1108\/IR-01-2016-0032","article-title":"Test methods for robot agility in manufacturing","volume":"43","author":"Downs","year":"2016","journal-title":"Industrial Robot: An International Journal"},{"key":"10.3233\/ICA-180566_ref15","unstructured":"Edstrom D. MTConnect: To Measure is to Know. Virtual Photons Electrons, LLC, Ashburn, VA, USA, 2013."},{"key":"10.3233\/ICA-180566_ref16","first-page":"1","article-title":"A component-based software architecture for control and simulation of robotic manipulators","author":"Ferraguti","year":"2013","journal-title":"In Proceedings of the IEEE 18th Conference on Emerging Technologies Factory Automation (ETFA)"},{"key":"10.3233\/ICA-180566_ref17","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/j.rcim.2014.08.004","article-title":"Extensions to the core ontology for robotics and automation","volume":"33","author":"Fiorini","year":"2015","journal-title":"Robotics and Computer-Integrated Manufacturing Jun"},{"key":"10.3233\/ICA-180566_ref18","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1613\/jair.1129","article-title":"PDDL2.1: An extension to PDDL for expressing temporal planning domains","volume":"20","author":"Fox","year":"2003","journal-title":"Journal of Artificial Intelligence Research"},{"key":"10.3233\/ICA-180566_ref19","unstructured":"Guim\u00e3raes WHP, Ferreira MVM, da\u00a0Silva\u00a0Fonseca JP, Zanlucchi\u00a0de\u00a0Souza\u00a0Tavares JJP, Carvalho JCM. Analysis of automated planning applied to an assembly and disassembly robot system. In Proceedings of the 22nd International Congress of Mechanical Engineering (COBEM 2013) 2013; 6894-6905."},{"issue":"1","key":"10.3233\/ICA-180566_ref20","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1016\/S0925-5273(98)00222-9","article-title":"Agile manufacturing: A framework for research and development","volume":"62","author":"Gunasekaran","year":"1999","journal-title":"International Journal of Production Economics"},{"key":"10.3233\/ICA-180566_ref21","unstructured":"Horridge M. A Practical Guide To Building OWL Ontologies Using Prot\u00e9g\u00e9 4 and CO-ODE Tools, 1st ed. Technical report, The University Of Manchester, March 2011."},{"issue":"2","key":"10.3233\/ICA-180566_ref23","doi-asserted-by":"crossref","first-page":"543","DOI":"10.1016\/S0007-8506(07)60203-0","article-title":"Present and future of flexible automation: Towards new paradigms","volume":"52","author":"Jovane","year":"2003","journal-title":"CIRP Annals-Manufacturing Technology"},{"key":"10.3233\/ICA-180566_ref24","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.rcim.2014.08.006","article-title":"Towards robust assembly with knowledge representation for the planning domain definition language (PDDL)","volume":"33","author":"Kootbally","year":"2015","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"10.3233\/ICA-180566_ref25","doi-asserted-by":"crossref","unstructured":"Kootbally Z, Kramer TR, Schlenoff C, Gupta SK. Overview of an ontology-based approach for kit building applications. In Proceedings of the IEEE 11th International Conference on Semantic Computing (ICSC) 2017; 520-525. doi: 10.1109\/ICSC.2017.97.","DOI":"10.1109\/ICSC.2017.97"},{"key":"10.3233\/ICA-180566_ref26","doi-asserted-by":"crossref","unstructured":"Kramer TR, Marks BH, Schlenoff CI, Balakirsky SB, Kootbally Z, Pietromartire A. Software Tools for XML to OWL Translation. NIST IR 8068, National Institute of Standards and Technology, Gaithersburg, MD, USA, 2015.","DOI":"10.6028\/NIST.IR.8068"},{"key":"10.3233\/ICA-180566_ref27","doi-asserted-by":"crossref","unstructured":"Liu J, Yang F, Li J. Research of AI Planning for Space Flight Control Based on PDDL. Springer Berlin Heidelberg, Berlin, Heidelberg 2015; 359-369.","DOI":"10.1007\/978-3-662-44687-4_33"},{"key":"10.3233\/ICA-180566_ref28","doi-asserted-by":"crossref","unstructured":"Necib CB, Freytag JC. Ontology Based Query Processing in Database Management Systems Springer. Berlin Heidelberg 2003; 839-857. ISBN 978-3-540-39964-3.","DOI":"10.1007\/978-3-540-39964-3_53"},{"issue":"4","key":"10.3233\/ICA-180566_ref29","first-page":"30","article-title":"Quick-adapting and flexible autonomous robot system","volume":"53","author":"Ozaki","year":"2017","journal-title":"FUJITSU Scientific & Technical Journal (FSTJ)"},{"key":"10.3233\/ICA-180566_ref30","doi-asserted-by":"crossref","unstructured":"Pan Z, Polden J, Larkin N, van\u00a0Duin S, Norrish J. Automated offline programming for robotic welding system with high degree of freedoms. Springer Berlin Heidelberg, Berlin, Heidelberg 2012; 685-692. ISBN 978-3-642-25540-3. doi: 10.1007\/978-3-642-25541-0_86.","DOI":"10.1007\/978-3-642-25541-0_86"},{"key":"10.3233\/ICA-180566_ref31","unstructured":"Polydoros AS, Gro\u00dfmann B, Rovida F, Nalpantidis L, Kr\u00fcger V. Accurate and Versatile Automation of Industrial Kitting Operations with SkiROS. Springer International Publishing, Sheffield, UK 2016; 255-268. ISBN 978-3-319-40379-3. doi: 10.1007\/978-3-319-40379-3-26."},{"key":"10.3233\/ICA-180566_ref32","doi-asserted-by":"crossref","unstructured":"Proctor F, Balakirsky S, Kootbally Z, Kramer T, Schlenoff C, Shackleford W. The canonical robot command language (CRCL). Industrial Robot: An International Journal 2016; 43(5): 495-502. doi: 10.1108\/IR-01-2016-0037.","DOI":"10.1108\/IR-01-2016-0037"},{"key":"10.3233\/ICA-180566_ref33","unstructured":"Prud\u2019hommeaux E, Seaborne A. SPARQL Query Language for RDW3C F Recommendation, 2008. URL http:\/\/www.w3.org\/TR\/rdf-sparql-query\/."},{"key":"10.3233\/ICA-180566_ref34","unstructured":"Quigley M, Gerkey B, Conley K, Faust J, Foote T, Leibs J, Berger E, Wheeler R, Ng A. ROS: An open-source robot operating system. In Proceedings of the Open-Source Software Workshop, International Conference on Robotics and Automation, Kobe, Japan, 2009; 3: 5."},{"key":"10.3233\/ICA-180566_ref35","doi-asserted-by":"crossref","unstructured":"Rossano GF, Martinez C, Hedelind M, Murphy S, Fuhlbrigge TA. Easy robot programming concepts: An industrial perspective. In IEEE International Conference on Automation Science and Engineering (CASE) 2013; 1119-1126. doi: 10.1109\/CoASE.2013.6654035.","DOI":"10.1109\/CoASE.2013.6654035"},{"key":"10.3233\/ICA-180566_ref36","doi-asserted-by":"crossref","unstructured":"Schyja A, Hypki A, Kuhlenkotter B. A modular and extensible framework for real and virtual bin-picking environments. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA) 2012; 5246-5251. doi: 10.1109\/ICRA.2012.6224875.","DOI":"10.1109\/ICRA.2012.6224875"},{"issue":"2","key":"10.3233\/ICA-180566_ref37","doi-asserted-by":"crossref","first-page":"519","DOI":"10.1109\/TASE.2015.2408264","article-title":"On distributed knowledge bases for robotized small-batch assembly","volume":"12","author":"Stenmark","year":"2015","journal-title":"IEEE Transactions on Automation Science and Engineering"},{"issue":"3","key":"10.3233\/ICA-180566_ref38","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1007\/s00170-003-1602-5","article-title":"Development of robot teaching support devices to automate deburring and finishing works in casting","volume":"23","author":"Sugita","year":"2004","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"key":"10.3233\/ICA-180566_ref39","doi-asserted-by":"crossref","unstructured":"Tenorth M, Beetz M. KnowRob\u00a0\u2013 knowledge processing for autonomous personal robots. In IEEE\/RSJ International Conference on Intelligent Robots and Systems 2009; 4261-4266. doi: 10.1109\/IROS.2009.5354602.","DOI":"10.1109\/IROS.2009.5354602"},{"issue":"2","key":"10.3233\/ICA-180566_ref40","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/MRA.2011.941632","article-title":"RoboEarth\u00a0\u2013 A world wide web for robots","volume":"18","author":"Waibel","year":"2011","journal-title":"Robotics and Automation Magazine"},{"key":"10.3233\/ICA-180566_ref41","doi-asserted-by":"crossref","unstructured":"Wantia N, Losch D, Ro\u00dfmann J. Symbolic planning for industrial applications\u00a0\u2013 the erobotics approach. In Proceedings of the IEEE International Conference on Automation Science and Engineering (CASE) 2014; 367-372. doi: 10.1109\/CoASE.2014.6899352.","DOI":"10.1109\/CoASE.2014.6899352"},{"key":"10.3233\/ICA-180566_ref42","doi-asserted-by":"crossref","unstructured":"Wenger M, Eisenmenger W, Neugschwandtner G, Schneider B, Zoitl A. A model based engineering tool for ROS component compositioning, configuration and generation of deployment information. In Proceedings of the 21st International Conference on Emerging Technologies and Factory Automation (ETFA) 2016; 1-8. doi: 10.1109\/ETFA.2016.7733559.","DOI":"10.1109\/ETFA.2016.7733559"},{"key":"10.3233\/ICA-180566_ref48","unstructured":"World Wide Web Consortium. OWL 2 Web Ontology Language Primer (Second Edition)\u00a0\u2013 W3C Recommendation 11 December 2012, 2012. URL https:\/\/www.w3.org\/TR\/owl2-primer\/."},{"issue":"11","key":"10.3233\/ICA-180566_ref49","doi-asserted-by":"crossref","first-page":"1330","DOI":"10.1109\/34.888718","article-title":"A flexible new technique for camera calibration","volume":"22","author":"Zhang","year":"2000","journal-title":"IEEE Transactions on Pattern Analysis and Machine Intelligence"}],"container-title":["Integrated Computer-Aided Engineering"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/ICA-180566","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T09:14:08Z","timestamp":1777454048000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/ICA-180566"}},"subtitle":[],"editor":[{"given":"Craig","family":"Schlenoff","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]},{"given":"Stephen","family":"Balakirsky","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]},{"given":"Henrik","family":"Christensen","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2018,3,14]]},"references-count":43,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.3233\/ica-180566","relation":{},"ISSN":["1069-2509","1875-8835"],"issn-type":[{"value":"1069-2509","type":"print"},{"value":"1875-8835","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3,14]]}}}