{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T06:35:47Z","timestamp":1772087747128,"version":"3.50.1"},"reference-count":36,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,5,7]],"date-time":"2024-05-07T00:00:00Z","timestamp":1715040000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Neurorobot."],"abstract":"<jats:sec><jats:title>Introduction<\/jats:title><jats:p>In recent years, the perceptual capabilities of robots have been significantly enhanced. However, the task execution of the robots still lacks adaptive capabilities in unstructured and dynamic environments.<\/jats:p><\/jats:sec><jats:sec><jats:title>Methods<\/jats:title><jats:p>In this paper, we propose an ontology based autonomous robot task processing framework (ARTProF), to improve the robot's adaptability within unstructured and dynamic environments. ARTProF unifies ontological knowledge representation, reasoning, and autonomous task planning and execution into a single framework. The interface between the knowledge base and neural network-based object detection is first introduced in ARTProF to improve the robot's perception capabilities. A knowledge-driven manipulation operator based on Robot Operating System (ROS) is then designed to facilitate the interaction between the knowledge base and the robot's primitive actions. Additionally, an operation similarity model is proposed to endow the robot with the ability to generalize to novel objects. Finally, a dynamic task planning algorithm, leveraging ontological knowledge, equips the robot with adaptability to execute tasks in unstructured and dynamic environments.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>Experimental results on real-world scenarios and simulations demonstrate the effectiveness and efficiency of the proposed ARTProF framework.<\/jats:p><\/jats:sec><jats:sec><jats:title>Discussion<\/jats:title><jats:p>In future work, we will focus on refining the ARTProF framework by integrating neurosymbolic inference.<\/jats:p><\/jats:sec>","DOI":"10.3389\/fnbot.2024.1401075","type":"journal-article","created":{"date-parts":[[2024,5,7]],"date-time":"2024-05-07T04:37:31Z","timestamp":1715056651000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Ontology based autonomous robot task processing framework"],"prefix":"10.3389","volume":"18","author":[{"given":"Yueguang","family":"Ge","sequence":"first","affiliation":[]},{"given":"Shaolin","family":"Zhang","sequence":"additional","affiliation":[]},{"given":"Yinghao","family":"Cai","sequence":"additional","affiliation":[]},{"given":"Tao","family":"Lu","sequence":"additional","affiliation":[]},{"given":"Haitao","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Xiaolong","family":"Hui","sequence":"additional","affiliation":[]},{"given":"Shuo","family":"Wang","sequence":"additional","affiliation":[]}],"member":"1965","published-online":{"date-parts":[[2024,5,7]]},"reference":[{"key":"B1","doi-asserted-by":"crossref","first-page":"512","DOI":"10.1109\/ICRA.2018.8460964","article-title":"\u201cKnow rob 2.0\u2014a 2nd generation knowledge processing framework for cognition-enabled robotic agents,\u201d","volume-title":"2018 IEEE International Conference on Robotics and Automation (ICRA)","author":"Beetz","year":"2018"},{"key":"B2","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2304.14119","article-title":"The CRAM cognitive architecture for robot manipulation in everyday activities","author":"Beetz","year":"2023","journal-title":"arXiv:2304.14119 [cs]"},{"key":"B3","doi-asserted-by":"crossref","first-page":"1012","DOI":"10.1109\/IROS.2010.5650146","article-title":"\u201cCRAM\u2014a cognitive robot abstract machine for everyday manipulation in human environments,\u201d","volume-title":"2010 IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Beetz","year":"2010"},{"key":"B4","doi-asserted-by":"crossref","first-page":"1983","DOI":"10.1109\/ICRA.2015.7139458","article-title":"\u201cOpen-ease,\u201d","volume-title":"2015 IEEE International Conference on Robotics and Automation (ICRA)","author":"Beetz","year":"2015"},{"key":"B5","first-page":"657","article-title":"\u201cDeep learning techniques\u2014R-CNN to mask R-CNN: a survey,\u201d","author":"Bharati","year":"2020","journal-title":"Computational Intelligence in Pattern Recognition, Vol. 999. Advances in Intelligent Systems and Computing"},{"key":"B6","doi-asserted-by":"publisher","first-page":"3727","DOI":"10.48550\/arXiv.1809.06893","article-title":"SilhoNet: an RGB method for 6D object pose estimation","volume":"4","author":"Billings","year":"2019","journal-title":"IEEE Robot. Automat. Lett"},{"key":"B7","first-page":"1440","article-title":"\u201cFast R-CNN,\u201d","volume-title":"Proceedings of the IEEE International Conference on Computer Vision","author":"Girshick","year":"2015"},{"key":"B8","unstructured":"\u201cDescription of the RACER system and its applications,\u201d\n            HaarslevV.\n            M\u00f6llerR.\n          Stanford, CAInternational Workshop on Description Logics (DL-2001)2001"},{"key":"B9","first-page":"2961","article-title":"\u201cMask R-CNN,\u201d","volume-title":"Proceedings of the IEEE International Conference on Computer Vision","author":"He","year":"2017"},{"key":"B10","doi-asserted-by":"publisher","first-page":"1066","DOI":"10.1016\/j.procs.2022.01.135","article-title":"A review of Yolo algorithm developments","volume":"199","author":"Jiang","year":"2022","journal-title":"Proc. Comput. Sci"},{"key":"B11","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1007\/s13218-013-0246-3","article-title":"Grounding the interaction: knowledge management for interactive robots: dissertation abstract","volume":"27","author":"Lemaignan","year":"2013","journal-title":"K\u00fcnstliche Intelligenz"},{"key":"B12","doi-asserted-by":"crossref","first-page":"3548","DOI":"10.1109\/IROS.2010.5649547","article-title":"\u201cORO, a knowledge management platform for cognitive architectures in robotics,\u201d","volume-title":"2010 IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Lemaignan","year":"2010"},{"key":"B13","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1145\/219717.219745","article-title":"CYC: a large-scale investment in knowledge infrastructure","volume":"38","author":"Lenat","year":"1995","journal-title":"Commun. ACM"},{"key":"B14","doi-asserted-by":"publisher","first-page":"569","DOI":"10.3390\/s17030569","article-title":"SWARMs ontology: a common information model for the cooperation of underwater robots","volume":"17","author":"Li","year":"2017","journal-title":"Sensors"},{"key":"B15","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/978-3-319-46448-0_2","article-title":"\u201cSSD: single shot multibox detector,\u201d","author":"Liu","year":"2016","journal-title":"Computer Vision\u2014ECCV 2016, vol. 9905"},{"key":"B16","unstructured":"OWL 2 web ontology language: structural specification and functional-style syntax159\n            MotikB.\n            Patel-SchneiderP. F.\n            ParsiaB.\n            BockC.\n            FokoueA.\n            HaaseP.\n          W3C Recommend272009"},{"key":"B17","doi-asserted-by":"publisher","DOI":"10.1017\/S0269888919000237","article-title":"A review and comparison of ontology-based approaches to robot autonomy","author":"Olivares-Alarcos","year":"2019","journal-title":"Knowl. Eng. Rev"},{"key":"B18","doi-asserted-by":"publisher","first-page":"13","DOI":"10.48550\/arXiv.1807.02192","article-title":"A survey of knowledge representation in service robotics","volume":"118","author":"Paulius","year":"2019","journal-title":"Robot. Autonom. Syst"},{"key":"B19","first-page":"4561","article-title":"\u201cPVNet: Pixel-wise voting network for 6DoF pose estimation,\u201d","volume-title":"Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition","author":"Peng","year":"2019"},{"key":"B20","first-page":"779","article-title":"\u201cYou only look once: unified, real-time object detection,\u201d","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Redmon","year":"2016"},{"key":"B21","first-page":"7263","article-title":"\u201cYOLO9000: better, faster, stronger,\u201d","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"Redmon","year":"2017"},{"key":"B22","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1804.02767","article-title":"YOLOv3: an incremental improvement","author":"Redmon","year":"2018","journal-title":"arXiv:1804.02767 [cs]"},{"key":"B23","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.48550\/arXiv.1506.01497","article-title":"Faster R-CNN: towards real-time object detection with region proposal networks","volume":"28","author":"Ren","year":"2015","journal-title":"Adv. Neural Inform. Process. Syst"},{"key":"B24","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1412.0691","article-title":"RoboBrain: large-scale knowledge engine for robots","author":"Saxena","year":"2014","journal-title":"arXiv preprint arXiv:1412.0691"},{"key":"B25","unstructured":"\u201cHermit: a highly-efficient OWL reasoner,\u201d\n            ShearerR. D.\n            MotikB.\n            HorrocksI.\n          AachenProceedings of the 5th International Workshop on OWL: Experiences and Directions (OWLED 2008)2008"},{"key":"B26","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1016\/j.websem.2007.03.004","article-title":"Pellet: a practical OWL-DL reasoner","volume":"5","author":"Sirin","year":"2007","journal-title":"J. Web Semant"},{"key":"B27","first-page":"429","article-title":"\u201cOntology-based multi-layered robot knowledge framework (OMRKF) for robot intelligence,\u201d","volume-title":"2007 IEEE\/RSJ International Conference on Intelligent Robots and Systems","author":"Suh","year":"2007"},{"key":"B28","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1177\/0278364913481635","article-title":"KnowRob: a knowledge processing infrastructure for cognition-enabled robots","volume":"32","author":"Tenorth","year":"2013","journal-title":"Int. J. Robot. Res"},{"key":"B29","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1016\/j.artint.2015.05.010","article-title":"Representations for robot knowledge in the KnowRob framework","volume":"247","author":"Tenorth","year":"2017","journal-title":"Artif. Intell"},{"key":"B30","doi-asserted-by":"crossref","first-page":"430","DOI":"10.1109\/ICHR.2010.5686350","article-title":"\u201cKnowrob-map-knowledge-linked semantic object maps,\u201d","volume-title":"2010 10th IEEE-RAS International Conference on Humanoid Robots","author":"Tenorth","year":"2010"},{"key":"B31","unstructured":"\u201cProcessing OWL2 ontologies using thea: an application of logic programming,\u201d\n            VassiliadisV.\n            WielemakerJ.\n            MungallC.\n          OWLED 2009Proceedings of the 6th International Workshop on OWL: Experiences and Directions2009"},{"key":"B32","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1109\/MRA.2011.941632","article-title":"Roboearth","volume":"18","author":"Waibel","year":"2011","journal-title":"IEEE Robot. Automat. Mag"},{"key":"B33","first-page":"644","article-title":"\u201cProlog-based infrastructure for RDF: performance and scalability,\u201d","volume-title":"The Semantic Web-Proceedings ISWC'03, Sanibel Island, Florida","author":"Wielemaker","year":"2003"},{"key":"B34","doi-asserted-by":"publisher","first-page":"67","DOI":"10.48550\/arXiv.1011.5332","article-title":"SWI-prolog","volume":"12","author":"Wielemaker","year":"2012","journal-title":"Theory Pract. Log. Progr"},{"key":"B35","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1711.00199","article-title":"PoseCNN: a convolutional neural network for 6D object pose estimation in cluttered scenes","author":"Xiang","year":"2018","journal-title":"arXiv:1711.00199 [cs]"},{"key":"B36","doi-asserted-by":"publisher","first-page":"24344","DOI":"10.1109\/ACCESS.2020.2971026","article-title":"DF-SSD: an improved SSD object detection algorithm based on DenseNet and feature fusion","volume":"8","author":"Zhai","year":"2020","journal-title":"IEEE Access"}],"container-title":["Frontiers in Neurorobotics"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fnbot.2024.1401075\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,7]],"date-time":"2024-05-07T04:37:50Z","timestamp":1715056670000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fnbot.2024.1401075\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,7]]},"references-count":36,"alternative-id":["10.3389\/fnbot.2024.1401075"],"URL":"https:\/\/doi.org\/10.3389\/fnbot.2024.1401075","relation":{},"ISSN":["1662-5218"],"issn-type":[{"value":"1662-5218","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,5,7]]},"article-number":"1401075"}}