Abstract
As technology advances, robotic agents are being applied to more areas. Consequently, their environments are becoming more complex, moving away from the standard - mainly static - work cells, where operators and machines follow strictly defined boundaries and schedules. The non-deterministic workflow of these workspaces raises concerns about planning tasks and actions between resources. The traditional approach to human-robot interfaces is based on explicit programming and pre-defined commands. However, with AI and natural language processing advances, incorporating semantic knowledge into the interfaces may enable more natural, intuitive and context-aware interactions between humans and robots. Semantic knowledge and ontologies enable the interface to understand the context of the task planning process. This understanding allows robotic agents to consider the overall situation, the environment and any relevant previous tasks or actions, resulting in more context-appropriate task execution. Following these requirements, this paper presents a graphical user interface which uses semantic knowledge to assist an operator human in task planning for robotic agents, minimising human error.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
References
Aeronautiques, C., et al.: Pddl— the planning domain definition language. Technical Report, Tech. Rep. (1998)
Berg, J., Lu, S.: Review of interfaces for industrial human-robot interaction. Current Robot. Rep. 1, 27–34 (2020)
Bernardo, R., Sousa, J., Gonçalves, P.J.: Planning robotic agent actions using semantic knowledge for a home environment. Intell. Robot. 1(2), 116–130 (2021)
Bernardo, R., Sousa, J.M., Gonçalves, P.J.: Survey on robotic systems for internal logistics. J. Manuf. Syst. 65, 339–350 (2022)
Bernardo, R., Sousa, J.M., GoncSalves, P.J.: A novel framework to improve motion planning of robotic systems through semantic knowledge-based reasoning. Comput. Indust. Eng. 182, 109,345 (2023). https://doi.org/10.1016/j.cie.2023.109345. https://www.sciencedirect.com/science/article/pii/S0360835223003698
Borgo, S., Masolo, C.: Ontological foundations of dolce. In: Theory and Applications of Ontology: Computer applications, pp. 279–295. Springer (2010). doi: https://doi.org/10.1007/978-90-481-8847-5_13
Compton, M., et al.: The ssn ontology of the w3c semantic sensor network incubator group. J. Web Sem. 17, 25–32 (2012)
Evangelou, G., Dimitropoulos, N., Michalos, G., Makris, S.: An approach for task and action planning in human-robot collaborative cells using ai. Procedia Cirp 97, 476–481 (2021)
Galindo, C., Fernández-Madrigal, J.A., González, J., Saffiotti, A.: Robot task planning using semantic maps. Robot. Auton. Syst. 56(11), 955–966 (2008)
Goncalves, P., et al.: IEEE standard for autonomous robotics ontology [standards]. IEEE Robot. Autom. Mag. 28(3), 171–173 (2021)
Green, S.A., Billinghurst, M., Chen, X., Chase, J.G.: Human-robot collaboration: a literature review and augmented reality approach in design. Int. J. Adv. Rob. Syst. 5(1), 1 (2008)
Guarino, N.: Formal ontology in information systems: Proceedings of The First International Conference (FOIS 1998), 6-8 June Trento, Italy, vol. 46. IOS press (1998)
Hoebert, T., et al.: Automatic ontology-based plan generation for an industrial robotics system. In: Proceedings of the joint ARW and OAGM workshop, pp. 9–10 (2019)
Horrocks, I., et al.: Swrl: a semantic web rule language combining owl and ruleml. W3C Member Submission 21(79), 1–31 (2004)
Ji, Z., et al.: Towards automated task planning for service robots using semantic knowledge representation. In: IEEE 10th International Conference on Industrial Informatics, pp. 1194–1201. IEEE (2012)
Lamy, J.B.: Owlready: ontology-oriented programming in python with automatic classification and high level constructs for biomedical ontologies. Artif. Intell. Med. 80, 11–28 (2017)
Louadah, H., Papadakis, E., Mccluskey, T.L., Tucker, G., Hughes, P., Bevan, A.: Translating ontological knowledge to pddl to do planning in train depot management operations. In: 36th Workshop of the UK Planning and Scheduling Special Interest Group. AAAI press (2021)
Protégé: Protégé (Access June, 2022). https://protege.stanford.edu
Robotics, I., Society, A.: IEEE standard ontologies for robotics and automation. IEEE Stan. 1872, 1–60 (2015)
Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical owl-dl reasoner. J. Web Semant. 5(2), 51–53 (2007)
Sirin, E., Parsia, B., et al.: Sparql-dl: Sparql query for owl-dl. In: OWLED, vol. 258 (2007)
Suzuki, R., Karim, A., Xia, T., Hedayati, H., Marquardt, N.: Augmented reality and robotics: A survey and taxonomy for ar-enhanced human-robot interaction and robotic interfaces. In: Proceedings of the 2022 CHI Conference on Human Factors in Computing Systems, pp. 1–33 (2022)
Villani, V., Pini, F., Leali, F., Secchi, C., Fantuzzi, C.: Survey on human-robot interaction for robot programming in industrial applications. Ifac-PapersOnline 51(11), 66–71 (2018)
Wang, Z., Tian, G., Shao, X.: Home service robot task planning using semantic knowledge and probabilistic inference. Knowl.-Based Syst. 204, 106,174 (2020)
Williams, T., Szafir, D., Chakraborti, T., Ben Amor, H.: Virtual, augmented, and mixed reality for human-robot interaction. In: Companion of the 2018 ACM/IEEE International Conference on Human-Robot Interaction, pp. 403–404 (2018)
Acknowledgments
This work is financed by national funds through FCT - Foundation for Science and Technology, I.P., through IDMEC, under LAETA, project UIDB/50022/2020. The work of Rodrigo Bernardo was supported by the PhD Scholarship BD/6841/2020 from FCT. This work has indirectly received funding from the European Union’s Horizon 2020 programme under StandICT.eu 2026 (under Grant Agreement No.: 101091933).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Bernardo, R., Sousa, J.M.C., Gonçalves, P.J.S. (2024). The Use of Semantic Knowledge in Task Planning for Robotic Agents, Minimising Human Error. In: Marques, L., Santos, C., Lima, J.L., Tardioli, D., Ferre, M. (eds) Robot 2023: Sixth Iberian Robotics Conference. ROBOT 2023. Lecture Notes in Networks and Systems, vol 976. Springer, Cham. https://doi.org/10.1007/978-3-031-58676-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-031-58676-7_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-58675-0
Online ISBN: 978-3-031-58676-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)